From b795869240f0a7bfd3a07ffe220960237e3c8b29 Mon Sep 17 00:00:00 2001
From: Viktor Koves <3187531+vkoves@users.noreply.github.com>
Date: Mon, 20 Jan 2025 23:15:48 -0600
Subject: [PATCH 1/4] Started anomaly detection notebook
---
src/data/analysis/anomaly_decetion.ipynb | 1641 ++++++++++++++++++++++
1 file changed, 1641 insertions(+)
create mode 100644 src/data/analysis/anomaly_decetion.ipynb
diff --git a/src/data/analysis/anomaly_decetion.ipynb b/src/data/analysis/anomaly_decetion.ipynb
new file mode 100644
index 0000000..3d188bd
--- /dev/null
+++ b/src/data/analysis/anomaly_decetion.ipynb
@@ -0,0 +1,1641 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Anomaly Detection\n",
+ "\n",
+ "**The problem:** When we started looking into grading buildings by their GHG emissions intensity,\n",
+ "all of the buildings that we were going to be giving an A grade appear to be outliers, missing data\n",
+ "or having faulty data.\n",
+ "\n",
+ "The A buildings from our [first PR](https://github.com/vkoves/electrify-chicago/pull/140/commits/14546521270ade9e47623f615af4e6868c6c9cfc) are as follows:\n",
+ "\n",
+ "- https://electrifychicago.net/building/1830-n-winchester-ave/ (ID 117024)\n",
+ " Multi-family housing. Reported 0 natural gas use for the past two years despite non-zero use before.\n",
+ "\n",
+ "- https://electrifychicago.net/building/830-n-michigan-ave/ (ID 124236)\n",
+ " Topshop and UNIQLO building, may be largely vacant, had precipitous declines\n",
+ "\n",
+ "- https://electrifychicago.net/building/u-s-cellular-plaza-8430-goby-llc/ (ID 160142)\n",
+ " Large decline in electricity use (3x from 2017-202), never reported gas use. Could be correct?\n",
+ "\n",
+ "- https://electrifychicago.net/building/moody-bible-institute-solheim-center/ (ID 165717)\n",
+ " Moody's gym, went from 2M kBTUs of natural gas to 0 in 2021 and 2022.\n",
+ "\n",
+ "- https://electrifychicago.net/building/newberry-plaza-townhouse-owners-association/ (ID 172137)\n",
+ " Similarly went to 0 gas from 800k KBTU,\n",
+ "\n",
+ "- https://electrifychicago.net/building/u-s-cellular-plaza-8420-goby-llc/ (ID 251770)\n",
+ "\n",
+ "- https://electrifychicago.net/building/4434-4444-n-damen-ave/ (ID 254001)\n",
+ " Robey Condominiums, multi-family housing. Reported 0 natural gas use for the past two years\n",
+ " despite non-zero use before.\n",
+ "\n",
+ "\n",
+ "## Dependencies\n",
+ "\n",
+ "This notebook requires:\n",
+ "\n",
+ "- pandas\n",
+ "- numpy\n",
+ "- plotly\n",
+ "- statsmodels\n",
+ "- nbformat"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ " \n",
+ " "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import pandas as pd\n",
+ "import numpy as np\n",
+ "import plotly.subplots as sp\n",
+ "import plotly.graph_objects as go\n",
+ "import plotly.express as px\n",
+ "from plotly.offline import iplot\n",
+ "import plotly.io as pio\n",
+ "from plotly.subplots import make_subplots\n",
+ "import statsmodels.api as sm\n",
+ "import os\n",
+ "from pathlib import Path\n",
+ "import json\n",
+ "\n",
+ "from IPython.display import Image\n",
+ "\n",
+ "from plotly.offline import init_notebook_mode\n",
+ "init_notebook_mode(connected=True)\n",
+ "\n",
+ "pd.set_option('display.max_columns', None)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Set pathing"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Success: Found 'electrify-chicago' as the base directory.\n",
+ "Current working directory is correctly set to '/home/viktor/Documents/Projects/electrify-chicago/src/data/analysis'.\n"
+ ]
+ }
+ ],
+ "source": [
+ "# get static dir for saving images\n",
+ "current_dir = Path.cwd()\n",
+ "project_root = current_dir\n",
+ "\n",
+ "while True:\n",
+ " if os.path.basename(project_root) == 'electrify-chicago':\n",
+ " print(\"Success: Found 'electrify-chicago' as the base directory.\")\n",
+ " break\n",
+ " new_root = os.path.dirname(project_root)\n",
+ " if new_root == project_root: # Reached the filesystem root\n",
+ " raise FileNotFoundError(\"Error: 'electrify-chicago' directory not found in the path hierarchy.\")\n",
+ " project_root = new_root\n",
+ "static_blog_pth = os.path.join(project_root, 'static', 'blog', 'GHGIntensityPredictCompliance')\n",
+ "os.makedirs(static_blog_pth, exist_ok=True)\n",
+ "\n",
+ "expected_dir_name = \"analysis\"\n",
+ "fig_dir = os.path.join(current_dir, 'output', 'compliance_analysis')\n",
+ "\n",
+ "# Check if the current directory is the \"analysis\" folder\n",
+ "if current_dir.name != expected_dir_name:\n",
+ " raise AssertionError(f\"Expected working directory to be '{expected_dir_name}', but got '{current_dir.name}'.\\n\"\n",
+ " f\"Please ensure you are in the correct directory.\")\n",
+ "\n",
+ "print(f\"Current working directory is correctly set to '{current_dir}'.\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Notebook options and custom plotting function"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "reduce_memory = True # option to display plotly as static images to reduce memory, if possible\n",
+ "export_to_blog = False # if true, saves plots and regressions to blog static folder for website publishing\n",
+ "\n",
+ "if export_to_blog:\n",
+ " dirs = [static_blog_pth, fig_dir]\n",
+ "else:\n",
+ " dirs = [fig_dir]\n",
+ "\n",
+ "def show_fig(fig, reduce_memory):\n",
+ " if reduce_memory:\n",
+ " try:\n",
+ " png_image = pio.to_image(fig, format='png')\n",
+ " return (png_image, reduce_memory)\n",
+ "\n",
+ " except:\n",
+ " print(\"Error exporting plotly to png, displaying html graph instead\")\n",
+ " reduce_memory = False\n",
+ "\n",
+ " if not reduce_memory:\n",
+ " return (iplot(fig), reduce_memory)\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Read in data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "There are 3749 unique building ids\n",
+ "0 2020\n",
+ "1 2020\n",
+ "2 2020\n",
+ "3 2020\n",
+ "4 2020\n",
+ " ... \n",
+ "24886 2022\n",
+ "24887 2022\n",
+ "24888 2022\n",
+ "24889 2022\n",
+ "24890 2022\n",
+ "Name: DataYear, Length: 24891, dtype: int64\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 252064 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 64028.0 | \n",
+ " 1160.9 | \n",
+ " 18.1 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " NaN | \n",
+ " 2384738.9 | \n",
+ " NaN | \n",
+ " 7438787.0 | \n",
+ " 5594040.1 | \n",
+ " NaN | \n",
+ " 240.8 | \n",
+ " 323.6 | \n",
+ " 246.0 | \n",
+ " 329.9 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 232458 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 627680.0 | \n",
+ " 4871.7 | \n",
+ " 7.8 | \n",
+ " 1.0 | \n",
+ " 1.0 | \n",
+ " 22.0 | \n",
+ " 16397682.8 | \n",
+ " 43537490.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 95.5 | \n",
+ " 146.0 | \n",
+ " 100.3 | \n",
+ " 150.7 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 254616 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 555524.0 | \n",
+ " 4581.4 | \n",
+ " 8.2 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 49.0 | \n",
+ " 28606427.7 | \n",
+ " 2199940.1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 55.5 | \n",
+ " 148.3 | \n",
+ " 56.7 | \n",
+ " 151.8 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 103812 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 130007.0 | \n",
+ " 1092.1 | \n",
+ " 8.4 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 61.0 | \n",
+ " 6489281.3 | \n",
+ " 1493523.2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 61.4 | \n",
+ " 151.8 | \n",
+ " 63.0 | \n",
+ " 154.8 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 254073 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 83000.0 | \n",
+ " 295.8 | \n",
+ " 3.6 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 100.0 | \n",
+ " 1614582.3 | \n",
+ " 825006.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 29.4 | \n",
+ " 64.9 | \n",
+ " 29.6 | \n",
+ " 64.3 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "0 252064 2020 Submitted Data 64028.0 1160.9 \n",
+ "1 232458 2020 Submitted Data 627680.0 4871.7 \n",
+ "2 254616 2020 Submitted Data 555524.0 4581.4 \n",
+ "3 103812 2020 Submitted Data 130007.0 1092.1 \n",
+ "4 254073 2020 Submitted Data 83000.0 295.8 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "0 18.1 1.0 2.0 NaN \n",
+ "1 7.8 1.0 1.0 22.0 \n",
+ "2 8.2 1.0 2.0 49.0 \n",
+ "3 8.4 1.0 3.0 61.0 \n",
+ "4 3.6 1.0 4.0 100.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse DistrictChilledWaterUse \\\n",
+ "0 2384738.9 NaN 7438787.0 5594040.1 \n",
+ "1 16397682.8 43537490.6 NaN NaN \n",
+ "2 28606427.7 2199940.1 NaN NaN \n",
+ "3 6489281.3 1493523.2 NaN NaN \n",
+ "4 1614582.3 825006.6 NaN NaN \n",
+ "\n",
+ " AllOtherFuelUse SiteEUI SourceEUI WeatherNormalizedSiteEUI \\\n",
+ "0 NaN 240.8 323.6 246.0 \n",
+ "1 NaN 95.5 146.0 100.3 \n",
+ "2 NaN 55.5 148.3 56.7 \n",
+ "3 NaN 61.4 151.8 63.0 \n",
+ "4 NaN 29.4 64.9 29.6 \n",
+ "\n",
+ " WeatherNormalizedSourceEUI Reported \n",
+ "0 329.9 1 \n",
+ "1 150.7 1 \n",
+ "2 151.8 1 \n",
+ "3 154.8 1 \n",
+ "4 64.3 1 "
+ ]
+ },
+ "execution_count": 110,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Construct the path to the CSV file (one level above the current directory)\n",
+ "data_path = os.path.join( current_dir.parent, 'dist', 'benchmarking-all-years.csv')\n",
+ "\n",
+ "df = pd.read_csv(data_path)\n",
+ "\n",
+ "# Create the \"reported\" column\n",
+ "df['Reported'] = df['GHGIntensity'].notna().astype(int)\n",
+ "\n",
+ "print(f\"There are {df['ID'].unique().shape[0]} unique building ids\")\n",
+ "\n",
+ "df['DataYear'] = df['DataYear'].astype(int)\n",
+ "\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Read in Building Benchmark Data to get Building Names"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 100001 | \n",
+ " Presence SMEMC St Elizabeth Campus | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 100002 | \n",
+ " Clemente Community Academy HS -CPS | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 100019 | \n",
+ " Dixon Building | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 100068 | \n",
+ " Joffco Square | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 100148 | \n",
+ " The Jeffery Cyril Building | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID PropertyName\n",
+ "0 100001 Presence SMEMC St Elizabeth Campus\n",
+ "1 100002 Clemente Community Academy HS -CPS\n",
+ "2 100019 Dixon Building\n",
+ "3 100068 Joffco Square\n",
+ "4 100148 The Jeffery Cyril Building"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "names_path = os.path.join( current_dir.parent, 'dist', 'building-benchmarks.csv')\n",
+ "\n",
+ "building_names = pd.read_csv(names_path)[['ID', 'PropertyName' ]]\n",
+ "building_names.drop_duplicates(keep='first')\n",
+ "building_names.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Merge names to data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 67,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ " PropertyName_x | \n",
+ " PropertyName_y | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 252064 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 64028.0 | \n",
+ " 1160.9 | \n",
+ " 18.1 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " NaN | \n",
+ " 2384738.9 | \n",
+ " NaN | \n",
+ " 7438787.0 | \n",
+ " 5594040.1 | \n",
+ " NaN | \n",
+ " 240.8 | \n",
+ " 323.6 | \n",
+ " 246.0 | \n",
+ " 329.9 | \n",
+ " 1 | \n",
+ " Mansueto Library | \n",
+ " Mansueto Library | \n",
+ " Mansueto Library | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 232458 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 627680.0 | \n",
+ " 4871.7 | \n",
+ " 7.8 | \n",
+ " 1.0 | \n",
+ " 1.0 | \n",
+ " 22.0 | \n",
+ " 16397682.8 | \n",
+ " 43537490.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 95.5 | \n",
+ " 146.0 | \n",
+ " 100.3 | \n",
+ " 150.7 | \n",
+ " 1 | \n",
+ " Harper Square Cooperative | \n",
+ " Harper Square Cooperative | \n",
+ " Harper Square Cooperative | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 254616 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 555524.0 | \n",
+ " 4581.4 | \n",
+ " 8.2 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 49.0 | \n",
+ " 28606427.7 | \n",
+ " 2199940.1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 55.5 | \n",
+ " 148.3 | \n",
+ " 56.7 | \n",
+ " 151.8 | \n",
+ " 1 | \n",
+ " Former Coyne College | \n",
+ " Former Coyne College | \n",
+ " Former Coyne College | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 103812 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 130007.0 | \n",
+ " 1092.1 | \n",
+ " 8.4 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 61.0 | \n",
+ " 6489281.3 | \n",
+ " 1493523.2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 61.4 | \n",
+ " 151.8 | \n",
+ " 63.0 | \n",
+ " 154.8 | \n",
+ " 1 | \n",
+ " 400 W Superior St | \n",
+ " 400 W Superior St | \n",
+ " 400 W Superior St | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 254073 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 83000.0 | \n",
+ " 295.8 | \n",
+ " 3.6 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 100.0 | \n",
+ " 1614582.3 | \n",
+ " 825006.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 29.4 | \n",
+ " 64.9 | \n",
+ " 29.6 | \n",
+ " 64.3 | \n",
+ " 1 | \n",
+ " Blue Moon Lofts | \n",
+ " Blue Moon Lofts | \n",
+ " Blue Moon Lofts | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "0 252064 2020 Submitted Data 64028.0 1160.9 \n",
+ "1 232458 2020 Submitted Data 627680.0 4871.7 \n",
+ "2 254616 2020 Submitted Data 555524.0 4581.4 \n",
+ "3 103812 2020 Submitted Data 130007.0 1092.1 \n",
+ "4 254073 2020 Submitted Data 83000.0 295.8 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "0 18.1 1.0 2.0 NaN \n",
+ "1 7.8 1.0 1.0 22.0 \n",
+ "2 8.2 1.0 2.0 49.0 \n",
+ "3 8.4 1.0 3.0 61.0 \n",
+ "4 3.6 1.0 4.0 100.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse DistrictChilledWaterUse \\\n",
+ "0 2384738.9 NaN 7438787.0 5594040.1 \n",
+ "1 16397682.8 43537490.6 NaN NaN \n",
+ "2 28606427.7 2199940.1 NaN NaN \n",
+ "3 6489281.3 1493523.2 NaN NaN \n",
+ "4 1614582.3 825006.6 NaN NaN \n",
+ "\n",
+ " AllOtherFuelUse SiteEUI SourceEUI WeatherNormalizedSiteEUI \\\n",
+ "0 NaN 240.8 323.6 246.0 \n",
+ "1 NaN 95.5 146.0 100.3 \n",
+ "2 NaN 55.5 148.3 56.7 \n",
+ "3 NaN 61.4 151.8 63.0 \n",
+ "4 NaN 29.4 64.9 29.6 \n",
+ "\n",
+ " WeatherNormalizedSourceEUI Reported PropertyName_x \\\n",
+ "0 329.9 1 Mansueto Library \n",
+ "1 150.7 1 Harper Square Cooperative \n",
+ "2 151.8 1 Former Coyne College \n",
+ "3 154.8 1 400 W Superior St \n",
+ "4 64.3 1 Blue Moon Lofts \n",
+ "\n",
+ " PropertyName_y PropertyName \n",
+ "0 Mansueto Library Mansueto Library \n",
+ "1 Harper Square Cooperative Harper Square Cooperative \n",
+ "2 Former Coyne College Former Coyne College \n",
+ "3 400 W Superior St 400 W Superior St \n",
+ "4 Blue Moon Lofts Blue Moon Lofts "
+ ]
+ },
+ "execution_count": 67,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df = pd.merge( df, building_names, how='left', on='ID')\n",
+ "df['PropertyName'] = df['PropertyName'].fillna(\"[Building Name Unavailable]\").replace(\"\", \"[Building Name Unavailable]\")\n",
+ "df = df[df['ReportingStatus'].isin(['Submitted Data'])]\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Check that every building/year combo exists only once"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "group_counts = df.groupby(['ID', 'DataYear']).size()\n",
+ "\n",
+ "# Assert that the maximum count in any group is at most 1\n",
+ "assert group_counts.max() <= 1, \"There are buildings with more than one row in a given year!\""
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Get the latest year we have data for "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 105,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "2022"
+ ]
+ },
+ "execution_count": 105,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# get buildings with zero natural gas use in past year\n",
+ "latestYear = df['DataYear'].max()\n",
+ "latestYear"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/tmp/ipykernel_62756/3929095217.py:1: UserWarning:\n",
+ "\n",
+ "Boolean Series key will be reindexed to match DataFrame index.\n",
+ "\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 17753 | \n",
+ " 175891 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 172500.0 | \n",
+ " 452.4 | \n",
+ " 3.0 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 100.0 | \n",
+ " 2069532.4 | \n",
+ " 3384519.4 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 36.4 | \n",
+ " 62.3 | \n",
+ " 36.4 | \n",
+ " 62.3 | \n",
+ " 1 | \n",
+ " [Building Name Unavailable] | \n",
+ "
\n",
+ " \n",
+ " 17755 | \n",
+ " 251245 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 249095.0 | \n",
+ " 1434.0 | \n",
+ " 5.8 | \n",
+ " 2.0 | \n",
+ " 3.5 | \n",
+ " 74.0 | \n",
+ " 3345590.2 | \n",
+ " 18702028.9 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 88.5 | \n",
+ " 116.4 | \n",
+ " 94.1 | \n",
+ " 121.1 | \n",
+ " 1 | \n",
+ " 3800 N. Lake Shore Drive | \n",
+ "
\n",
+ " \n",
+ " 21284 | \n",
+ " 256658 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 393938.0 | \n",
+ " 1948.4 | \n",
+ " 4.9 | \n",
+ " 8.0 | \n",
+ " 4.0 | \n",
+ " 75.0 | \n",
+ " 6388293.5 | \n",
+ " 20841006.3 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 69.1 | \n",
+ " 101.0 | \n",
+ " 71.9 | \n",
+ " 102.6 | \n",
+ " 1 | \n",
+ " Midpointe Apartments | \n",
+ "
\n",
+ " \n",
+ " 21285 | \n",
+ " 250062 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 66285.0 | \n",
+ " 525.4 | \n",
+ " 7.9 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " NaN | \n",
+ " 2649529.2 | \n",
+ " 3322169.7 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 90.1 | \n",
+ " 164.5 | \n",
+ " 91.9 | \n",
+ " 165.6 | \n",
+ " 1 | \n",
+ " RJ Quinn Academy | \n",
+ "
\n",
+ " \n",
+ " 21286 | \n",
+ " 101545 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 51163.0 | \n",
+ " 300.3 | \n",
+ " 5.9 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 50.0 | \n",
+ " 541560.1 | \n",
+ " 4310877.6 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 94.8 | \n",
+ " 118.1 | \n",
+ " 101.2 | \n",
+ " 123.8 | \n",
+ " 1 | \n",
+ " [Building Name Unavailable] | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "17753 175891 2022 Submitted Data 172500.0 452.4 \n",
+ "17755 251245 2022 Submitted Data 249095.0 1434.0 \n",
+ "21284 256658 2022 Submitted Data 393938.0 1948.4 \n",
+ "21285 250062 2022 Submitted Data 66285.0 525.4 \n",
+ "21286 101545 2022 Submitted Data 51163.0 300.3 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "17753 3.0 1.0 4.0 100.0 \n",
+ "17755 5.8 2.0 3.5 74.0 \n",
+ "21284 4.9 8.0 4.0 75.0 \n",
+ "21285 7.9 1.0 2.0 NaN \n",
+ "21286 5.9 1.0 2.0 50.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse \\\n",
+ "17753 2069532.4 3384519.4 0.0 \n",
+ "17755 3345590.2 18702028.9 0.0 \n",
+ "21284 6388293.5 20841006.3 0.0 \n",
+ "21285 2649529.2 3322169.7 0.0 \n",
+ "21286 541560.1 4310877.6 0.0 \n",
+ "\n",
+ " DistrictChilledWaterUse AllOtherFuelUse SiteEUI SourceEUI \\\n",
+ "17753 0.0 NaN 36.4 62.3 \n",
+ "17755 0.0 NaN 88.5 116.4 \n",
+ "21284 0.0 NaN 69.1 101.0 \n",
+ "21285 0.0 NaN 90.1 164.5 \n",
+ "21286 0.0 NaN 94.8 118.1 \n",
+ "\n",
+ " WeatherNormalizedSiteEUI WeatherNormalizedSourceEUI Reported \\\n",
+ "17753 36.4 62.3 1 \n",
+ "17755 94.1 121.1 1 \n",
+ "21284 71.9 102.6 1 \n",
+ "21285 91.9 165.6 1 \n",
+ "21286 101.2 123.8 1 \n",
+ "\n",
+ " PropertyName \n",
+ "17753 [Building Name Unavailable] \n",
+ "17755 3800 N. Lake Shore Drive \n",
+ "21284 Midpointe Apartments \n",
+ "21285 RJ Quinn Academy \n",
+ "21286 [Building Name Unavailable] "
+ ]
+ },
+ "execution_count": 51,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "latestData = df[df['DataYear'] == latestYear]\n",
+ "latestData.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 21287 | \n",
+ " 160438 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 1484327.0 | \n",
+ " 9938.8 | \n",
+ " 7.1 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 75.0 | \n",
+ " 63482520.5 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 29929202.7 | \n",
+ " NaN | \n",
+ " 66.4 | \n",
+ " 145.8 | \n",
+ " 64.4 | \n",
+ " 144.9 | \n",
+ " 1 | \n",
+ " 155 North Wacker | \n",
+ "
\n",
+ " \n",
+ " 21297 | \n",
+ " 100179 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 450612.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 1.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 15191302.2 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " Saint Anthony Hospital - Main Hospital | \n",
+ "
\n",
+ " \n",
+ " 21322 | \n",
+ " 156942 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 201402.0 | \n",
+ " 1318.2 | \n",
+ " 6.5 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 68.0 | \n",
+ " 2852269.0 | \n",
+ " 0.0 | \n",
+ " 14194821.6 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 84.6 | \n",
+ " 124.4 | \n",
+ " 89.7 | \n",
+ " 130.6 | \n",
+ " 1 | \n",
+ " Burton-Judson Courts | \n",
+ "
\n",
+ " \n",
+ " 21354 | \n",
+ " 250147 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 186957.7 | \n",
+ " 1766.0 | \n",
+ " 9.4 | \n",
+ " 1.0 | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " 13408061.5 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 71.7 | \n",
+ " 200.8 | \n",
+ " 71.7 | \n",
+ " 200.8 | \n",
+ " 1 | \n",
+ " 820 W Jackson Blvd | \n",
+ "
\n",
+ " \n",
+ " 21366 | \n",
+ " 101867 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 641962.0 | \n",
+ " 4402.2 | \n",
+ " 6.9 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 67.0 | \n",
+ " 33422010.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 52.1 | \n",
+ " 145.8 | \n",
+ " 52.9 | \n",
+ " 148.2 | \n",
+ " 1 | \n",
+ " 125 South Wacker | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "21287 160438 2022 Submitted Data 1484327.0 9938.8 \n",
+ "21297 100179 2022 Submitted Data 450612.0 NaN \n",
+ "21322 156942 2022 Submitted Data 201402.0 1318.2 \n",
+ "21354 250147 2022 Submitted Data 186957.7 1766.0 \n",
+ "21366 101867 2022 Submitted Data 641962.0 4402.2 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "21287 7.1 1.0 4.0 75.0 \n",
+ "21297 NaN 1.0 0.0 NaN \n",
+ "21322 6.5 1.0 3.0 68.0 \n",
+ "21354 9.4 1.0 1.0 NaN \n",
+ "21366 6.9 1.0 3.0 67.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse \\\n",
+ "21287 63482520.5 0.0 0.0 \n",
+ "21297 15191302.2 0.0 0.0 \n",
+ "21322 2852269.0 0.0 14194821.6 \n",
+ "21354 13408061.5 0.0 0.0 \n",
+ "21366 33422010.0 0.0 0.0 \n",
+ "\n",
+ " DistrictChilledWaterUse AllOtherFuelUse SiteEUI SourceEUI \\\n",
+ "21287 29929202.7 NaN 66.4 145.8 \n",
+ "21297 0.0 NaN NaN NaN \n",
+ "21322 0.0 NaN 84.6 124.4 \n",
+ "21354 0.0 NaN 71.7 200.8 \n",
+ "21366 0.0 NaN 52.1 145.8 \n",
+ "\n",
+ " WeatherNormalizedSiteEUI WeatherNormalizedSourceEUI Reported \\\n",
+ "21287 64.4 144.9 1 \n",
+ "21297 NaN NaN 0 \n",
+ "21322 89.7 130.6 1 \n",
+ "21354 71.7 200.8 1 \n",
+ "21366 52.9 148.2 1 \n",
+ "\n",
+ " PropertyName \n",
+ "21287 155 North Wacker \n",
+ "21297 Saint Anthony Hospital - Main Hospital \n",
+ "21322 Burton-Judson Courts \n",
+ "21354 820 W Jackson Blvd \n",
+ "21366 125 South Wacker "
+ ]
+ },
+ "execution_count": 52,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "noGasUse = latestData[latestData['NaturalGasUse'].isin([0, np.nan])]\n",
+ "noGasUse.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Get Count of \"Gas Free\" Buildings Latest Year"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 64,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "235"
+ ]
+ },
+ "execution_count": 64,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "noGasUse['ID'].count()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Loop Through Gas Free Buildings And See If They Used Gas in Previous Years"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 127,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/tmp/ipykernel_62756/3249074751.py:2: UserWarning:\n",
+ "\n",
+ "Boolean Series key will be reindexed to match DataFrame index.\n",
+ "\n",
+ "/tmp/ipykernel_62756/3249074751.py:2: UserWarning:\n",
+ "\n",
+ "Boolean Series key will be reindexed to match DataFrame index.\n",
+ "\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "array([254001, 165664, 165819, 159892, 260149, 175817, 242935, 256639,\n",
+ " 174228, 175914, 135050, 103602, 102987, 113670, 172256, 115942,\n",
+ " 175754, 254378, 175995, 116550, 260135, 175492, 159425, 100179,\n",
+ " 172145, 137144, 101757, 138730, 172565, 101448, 101396, 260116,\n",
+ " 157988, 105441, 252312, 172772, 115605, 165717, 116644, 255944,\n",
+ " 172540, 172157, 159423, 175885, 251883, 238480, 117179, 175334,\n",
+ " 172393, 251959, 175882, 160137, 254035, 254387, 255012, 242279,\n",
+ " 162325, 256614, 260101, 129344, 160414, 172137, 103962, 101827,\n",
+ " 101748, 158391, 173618, 101717, 101760, 160130, 125048, 101559,\n",
+ " 102854, 103761, 210090, 117599, 117024, 252054, 101722, 103573,\n",
+ " 165439, 105034, 120931, 132278, 165328, 103598, 135660, 119689,\n",
+ " 103739, 174289, 175484, 104879, 256803, 251379])"
+ ]
+ },
+ "execution_count": 127,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "noGasUseIds = noGasUse['ID']\n",
+ "usedGasBefore = df[df['DataYear'] < latestYear][df['NaturalGasUse'] > 0][df['ID'].isin(noGasUseIds)]\n",
+ "gasAnomalyIds = usedGasBefore['ID'].unique()\n",
+ "gasAnomalyIds"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Did this catch our A buildings?"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 140,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{117024, 165717, 172137, 254001}"
+ ]
+ },
+ "execution_count": 140,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "AGradedBuildingIds = [117024, 124236, 160142, 165717, 172137, 251770, 254001]\n",
+ "AGradedBuildingIds = set(AGradedBuildingIds)\n",
+ "AGradedBuildingIds.intersection(gasAnomalyIds)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "---"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Analysis: Unique values for GHG Intensity\n",
+ "\n",
+ "Conclusion: strange that some values are highly represented while others are not. How are these calculated? "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 53,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Round GHG Intensity values to 1 digit\n",
+ "df['GHGIntensity'] = df['GHGIntensity'].round(1)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Plot Distribution of GHG Intensities"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 54,
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "ValueError",
+ "evalue": "Mime type rendering requires nbformat>=4.2.0 but it is not installed",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[54], line 94\u001b[0m\n\u001b[1;32m 83\u001b[0m fig\u001b[38;5;241m.\u001b[39mupdate_layout(\n\u001b[1;32m 84\u001b[0m xaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mGHG Intensity\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 85\u001b[0m yaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCount\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 89\u001b[0m width\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m800\u001b[39m\n\u001b[1;32m 90\u001b[0m )\n\u001b[1;32m 92\u001b[0m \u001b[38;5;66;03m# Show the plot\u001b[39;00m\n\u001b[1;32m 93\u001b[0m \u001b[38;5;66;03m#pio.show(fig)\u001b[39;00m\n\u001b[0;32m---> 94\u001b[0m \u001b[43miplot\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfig\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 96\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m \u001b[38;5;28mdir\u001b[39m \u001b[38;5;129;01min\u001b[39;00m [static_blog_pth, fig_dir]:\n\u001b[1;32m 97\u001b[0m fig\u001b[38;5;241m.\u001b[39mwrite_html( os\u001b[38;5;241m.\u001b[39mpath\u001b[38;5;241m.\u001b[39mjoin(\u001b[38;5;28mdir\u001b[39m,\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mdistribution_of_GHG_intensity.html\u001b[39m\u001b[38;5;124m'\u001b[39m), include_plotlyjs\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcdn\u001b[39m\u001b[38;5;124m\"\u001b[39m )\n",
+ "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/offline/offline.py:387\u001b[0m, in \u001b[0;36miplot\u001b[0;34m(figure_or_data, show_link, link_text, validate, image, filename, image_width, image_height, config, auto_play, animation_opts)\u001b[0m\n\u001b[1;32m 382\u001b[0m post_script \u001b[38;5;241m=\u001b[39m build_save_image_post_script(\n\u001b[1;32m 383\u001b[0m image, filename, image_height, image_width, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124miplot\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 384\u001b[0m )\n\u001b[1;32m 386\u001b[0m \u001b[38;5;66;03m# Show figure\u001b[39;00m\n\u001b[0;32m--> 387\u001b[0m \u001b[43mpio\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mshow\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 388\u001b[0m \u001b[43m \u001b[49m\u001b[43mfigure\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 389\u001b[0m \u001b[43m \u001b[49m\u001b[43mvalidate\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mvalidate\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 390\u001b[0m \u001b[43m \u001b[49m\u001b[43mconfig\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mconfig\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 391\u001b[0m \u001b[43m \u001b[49m\u001b[43mauto_play\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mauto_play\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 392\u001b[0m \u001b[43m \u001b[49m\u001b[43mpost_script\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mpost_script\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 393\u001b[0m \u001b[43m \u001b[49m\u001b[43manimation_opts\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43manimation_opts\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 394\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n",
+ "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/io/_renderers.py:394\u001b[0m, in \u001b[0;36mshow\u001b[0;34m(fig, renderer, validate, **kwargs)\u001b[0m\n\u001b[1;32m 389\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 390\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires ipython but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 391\u001b[0m )\n\u001b[1;32m 393\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m nbformat \u001b[38;5;129;01mor\u001b[39;00m Version(nbformat\u001b[38;5;241m.\u001b[39m__version__) \u001b[38;5;241m<\u001b[39m Version(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m4.2.0\u001b[39m\u001b[38;5;124m\"\u001b[39m):\n\u001b[0;32m--> 394\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 395\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires nbformat>=4.2.0 but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 396\u001b[0m )\n\u001b[1;32m 398\u001b[0m ipython_display\u001b[38;5;241m.\u001b[39mdisplay(bundle, raw\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n\u001b[1;32m 400\u001b[0m \u001b[38;5;66;03m# external renderers\u001b[39;00m\n",
+ "\u001b[0;31mValueError\u001b[0m: Mime type rendering requires nbformat>=4.2.0 but it is not installed"
+ ]
+ }
+ ],
+ "source": [
+ "\n",
+ "fig = sp.make_subplots(\n",
+ " rows=1,\n",
+ " cols=2,\n",
+ " column_widths=[0.8, 0.2],\n",
+ " horizontal_spacing=0.2,\n",
+ " subplot_titles = [\n",
+ " '',\n",
+ " 'GHG Intensity Outliers
(GHG Intensity values > 50)'\n",
+ " ]\n",
+ ")\n",
+ "\n",
+ "\n",
+ "fig.add_trace( go.Histogram(\n",
+ " x=df['GHGIntensity'],\n",
+ " #nbinsx=int((df['GHGIntensity'].max() - df['GHGIntensity'].min()) / 0.5),\n",
+ " xbins = dict(start=0, end=100, size=.5),\n",
+ " name='Histogram of Values',\n",
+ " hovertemplate = \" %{y} Buildings
with GHG Intensity between %{x}\"\n",
+ " ),\n",
+ " row=1,col=1\n",
+ ")\n",
+ "\n",
+ "\n",
+ "# Add a light red box to the first plot\n",
+ "fig.add_shape(\n",
+ " type=\"rect\",\n",
+ " x0=50,\n",
+ " x1=100,\n",
+ " y0=0,\n",
+ " y1=1500,\n",
+ " fillcolor=\"rgba(255, 0, 0, 0.1)\", # Light red with transparency\n",
+ " line=dict(width=0),\n",
+ " row=1, col=1\n",
+ ")\n",
+ "\n",
+ "outlier_subset = df.dropna(subset=['GHGIntensity'])\n",
+ "outlier_subset = outlier_subset[outlier_subset['GHGIntensity']>50]\n",
+ "fig.add_trace(\n",
+ " go.Scatter(\n",
+ " x=[0] * len(outlier_subset['GHGIntensity']), # Make x an array of zeros with the correct length\n",
+ " y=outlier_subset['GHGIntensity'],\n",
+ " mode='markers',\n",
+ " marker=dict( color='blue', opacity=0.6),\n",
+ " customdata=df['DataYear'],\n",
+ " hovertext=outlier_subset['PropertyName'], # Add PropertyName to hovertext\n",
+ " hovertemplate=\"%{hovertext}
GHG Intensity: %{y} in %{customdata}\",\n",
+ " name=''\n",
+ " ),\n",
+ " row=1, col=2\n",
+ ")\n",
+ "\n",
+ "# Add a light red background to the second subplot\n",
+ "fig.add_shape(\n",
+ " type=\"rect\",\n",
+ " x0=-1,\n",
+ " x1=1,\n",
+ " y0=50,\n",
+ " y1=900,\n",
+ " fillcolor=\"rgba(255, 0, 0, 0.1)\", # Light red with transparency\n",
+ " line=dict(width=0),\n",
+ " layer=\"below\",\n",
+ " row=1, col=2\n",
+ ")\n",
+ "\n",
+ "\n",
+ "fig.update_xaxes(visible=False, row=1, col=2)\n",
+ "fig.update_xaxes(range=[0, 100], row=1,col=1)\n",
+ "fig.update_xaxes( title_text='' , row=1,col=2)\n",
+ "fig.update_yaxes( title_text='GHG Intensity', row=1,col=2)\n",
+ "\n",
+ "## Add an outline to the bars\n",
+ "fig.update_traces(marker=dict(line=dict(width=.1, color='black')))\n",
+ "\n",
+ "fig.add_annotation(\n",
+ " x=80,\n",
+ " y=300,\n",
+ " text=\"Some buildings had
outlier GHG intensity
levels (up to 800) →\",\n",
+ " showarrow=False, # No arrow for this annotation\n",
+ " font=dict(size=10), # Customize font size\n",
+ ")\n",
+ "\n",
+ "# Update layout for better display\n",
+ "fig.update_layout(\n",
+ " xaxis_title='GHG Intensity',\n",
+ " yaxis_title='Count',\n",
+ " showlegend=False,\n",
+ " title='Distribution of GHG Intensities',\n",
+ " height=400,\n",
+ " width=800\n",
+ ")\n",
+ "\n",
+ "# Show the plot\n",
+ "#pio.show(fig)\n",
+ "iplot(fig)\n",
+ "\n",
+ "for dir in [static_blog_pth, fig_dir]:\n",
+ " fig.write_html( os.path.join(dir,'distribution_of_GHG_intensity.html'), include_plotlyjs=\"cdn\" )"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Compliance type counts over time"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 141,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "GHGIntensity\n",
+ "0.0 2\n",
+ "0.1 1\n",
+ "0.2 4\n",
+ "0.3 8\n",
+ "0.4 5\n",
+ "Name: count, dtype: int64"
+ ]
+ },
+ "execution_count": 141,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "value_counts.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 107,
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "ValueError",
+ "evalue": "Mime type rendering requires nbformat>=4.2.0 but it is not installed",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[107], line 33\u001b[0m\n\u001b[1;32m 26\u001b[0m fig\u001b[38;5;241m.\u001b[39mupdate_layout(title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mCount of Buildings That Did/Didn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt Report Emissions by Year\u001b[39m\u001b[38;5;124m\"\u001b[39m,\n\u001b[1;32m 27\u001b[0m xaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mYear of Emissions
(One year before data is reported)\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 28\u001b[0m yaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCount of Buildings\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 29\u001b[0m legend_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCategory\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 31\u001b[0m \u001b[38;5;66;03m# Show the plot\u001b[39;00m\n\u001b[1;32m 32\u001b[0m \u001b[38;5;66;03m#pio.show(fig)\u001b[39;00m\n\u001b[0;32m---> 33\u001b[0m \u001b[43miplot\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfig\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 36\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m \u001b[38;5;28mdir\u001b[39m \u001b[38;5;129;01min\u001b[39;00m [static_blog_pth, fig_dir]:\n\u001b[1;32m 37\u001b[0m fig\u001b[38;5;241m.\u001b[39mwrite_html( os\u001b[38;5;241m.\u001b[39mpath\u001b[38;5;241m.\u001b[39mjoin(\u001b[38;5;28mdir\u001b[39m,\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mreporting_counts_over_time.html\u001b[39m\u001b[38;5;124m'\u001b[39m), include_plotlyjs\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcdn\u001b[39m\u001b[38;5;124m\"\u001b[39m )\n",
+ "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/offline/offline.py:387\u001b[0m, in \u001b[0;36miplot\u001b[0;34m(figure_or_data, show_link, link_text, validate, image, filename, image_width, image_height, config, auto_play, animation_opts)\u001b[0m\n\u001b[1;32m 382\u001b[0m post_script \u001b[38;5;241m=\u001b[39m build_save_image_post_script(\n\u001b[1;32m 383\u001b[0m image, filename, image_height, image_width, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124miplot\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 384\u001b[0m )\n\u001b[1;32m 386\u001b[0m \u001b[38;5;66;03m# Show figure\u001b[39;00m\n\u001b[0;32m--> 387\u001b[0m \u001b[43mpio\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mshow\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 388\u001b[0m \u001b[43m \u001b[49m\u001b[43mfigure\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 389\u001b[0m \u001b[43m \u001b[49m\u001b[43mvalidate\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mvalidate\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 390\u001b[0m \u001b[43m \u001b[49m\u001b[43mconfig\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mconfig\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 391\u001b[0m \u001b[43m \u001b[49m\u001b[43mauto_play\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mauto_play\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 392\u001b[0m \u001b[43m \u001b[49m\u001b[43mpost_script\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mpost_script\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 393\u001b[0m \u001b[43m \u001b[49m\u001b[43manimation_opts\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43manimation_opts\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 394\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n",
+ "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/io/_renderers.py:394\u001b[0m, in \u001b[0;36mshow\u001b[0;34m(fig, renderer, validate, **kwargs)\u001b[0m\n\u001b[1;32m 389\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 390\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires ipython but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 391\u001b[0m )\n\u001b[1;32m 393\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m nbformat \u001b[38;5;129;01mor\u001b[39;00m Version(nbformat\u001b[38;5;241m.\u001b[39m__version__) \u001b[38;5;241m<\u001b[39m Version(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m4.2.0\u001b[39m\u001b[38;5;124m\"\u001b[39m):\n\u001b[0;32m--> 394\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 395\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires nbformat>=4.2.0 but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 396\u001b[0m )\n\u001b[1;32m 398\u001b[0m ipython_display\u001b[38;5;241m.\u001b[39mdisplay(bundle, raw\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n\u001b[1;32m 400\u001b[0m \u001b[38;5;66;03m# external renderers\u001b[39;00m\n",
+ "\u001b[0;31mValueError\u001b[0m: Mime type rendering requires nbformat>=4.2.0 but it is not installed"
+ ]
+ }
+ ],
+ "source": [
+ "# Count each new column per year\n",
+ "value_counts = df.groupby('DataYear')['Reported'].value_counts()\n",
+ "non_reporting_counts = value_counts.xs(0, level='Reported')\n",
+ "reporting_counts = value_counts.xs(1, level='Reported')\n",
+ "\n",
+ "# Create the figure\n",
+ "fig = go.Figure()\n",
+ "\n",
+ "# Add traces for each category\n",
+ "fig.add_trace(go.Scatter(x=reporting_counts.index, y=reporting_counts.values,\n",
+ " mode='lines+markers', name='Reported',\n",
+ " line=dict(width=4, color='rgba(0, 0,255, 0.7)'),\n",
+ " marker=dict(symbol='circle', size=10)))\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=non_reporting_counts.index, y=non_reporting_counts.values,\n",
+ " mode='lines+markers', name=\"Didn't Report\",\n",
+ " line=dict(width=4, color='rgba(255, 0, 0, 0.7)'),\n",
+ " marker=dict(symbol='circle', size=10)))\n",
+ "\n",
+ "fig.add_trace( go.Scatter( x=[2018.5, 2019.5, 2019.5, 2018.5, 2018.5],\n",
+ " y=[0, 0, np.max(reporting_counts)*1.2, np.max(reporting_counts)*1.2, 0 ],\n",
+ " fill='toself', mode='lines', name='Covid Data Disruption' )\n",
+ ")\n",
+ "\n",
+ "# Update layout\n",
+ "fig.update_layout(title=\"Count of Buildings That Did/Didn't Report Emissions by Year\",\n",
+ " xaxis_title='Year of Emissions
(One year before data is reported)',\n",
+ " yaxis_title='Count of Buildings',\n",
+ " legend_title='Category')\n",
+ "\n",
+ "# Show the plot\n",
+ "#pio.show(fig)\n",
+ "iplot(fig)\n",
+ "\n",
+ "\n",
+ "for dir in [static_blog_pth, fig_dir]:\n",
+ " fig.write_html( os.path.join(dir,'reporting_counts_over_time.html'), include_plotlyjs=\"cdn\" )\n"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.10"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
From 2ee4bc25fbcd9e24fd1620d3172682e980f13836 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Viktor=20K=C3=B6ves?=
<3187531+vkoves@users.noreply.github.com>
Date: Tue, 21 Jan 2025 21:02:21 -0600
Subject: [PATCH 2/4] Added analysis requirements.txt
---
src/data/analysis/anomaly_decetion.ipynb | 73 +++++++++++-------------
src/data/analysis/requirements.txt | 9 +++
2 files changed, 42 insertions(+), 40 deletions(-)
create mode 100644 src/data/analysis/requirements.txt
diff --git a/src/data/analysis/anomaly_decetion.ipynb b/src/data/analysis/anomaly_decetion.ipynb
index 3d188bd..782d67d 100644
--- a/src/data/analysis/anomaly_decetion.ipynb
+++ b/src/data/analysis/anomaly_decetion.ipynb
@@ -42,37 +42,30 @@
"- numpy\n",
"- plotly\n",
"- statsmodels\n",
- "- nbformat"
+ "- nbformat\n",
+ "\n",
+ "To install, _in this `src/data/analysis` directory_, run:\n",
+ "\n",
+ "```\n",
+ "pip install -r requirements.txt\n",
+ "```"
]
},
{
"cell_type": "code",
- "execution_count": 2,
+ "execution_count": 1,
"metadata": {},
"outputs": [
{
- "data": {
- "text/html": [
- " \n",
- " "
- ]
- },
- "metadata": {},
- "output_type": "display_data"
+ "ename": "ModuleNotFoundError",
+ "evalue": "No module named 'pandas'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[1], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mpandas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mpd\u001b[39;00m\n\u001b[1;32m 2\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mnumpy\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mnp\u001b[39;00m\n\u001b[1;32m 3\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mplotly\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01msubplots\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01msp\u001b[39;00m\n",
+ "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'pandas'"
+ ]
}
],
"source": [
@@ -106,7 +99,7 @@
},
{
"cell_type": "code",
- "execution_count": 3,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -154,7 +147,7 @@
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
@@ -435,7 +428,7 @@
},
{
"cell_type": "code",
- "execution_count": 6,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -524,7 +517,7 @@
},
{
"cell_type": "code",
- "execution_count": 67,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -767,7 +760,7 @@
},
{
"cell_type": "code",
- "execution_count": 11,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
@@ -786,7 +779,7 @@
},
{
"cell_type": "code",
- "execution_count": 105,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1040,7 +1033,7 @@
},
{
"cell_type": "code",
- "execution_count": 52,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1269,7 +1262,7 @@
},
{
"cell_type": "code",
- "execution_count": 64,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1296,7 +1289,7 @@
},
{
"cell_type": "code",
- "execution_count": 127,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1351,7 +1344,7 @@
},
{
"cell_type": "code",
- "execution_count": 140,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1389,7 +1382,7 @@
},
{
"cell_type": "code",
- "execution_count": 53,
+ "execution_count": null,
"metadata": {},
"outputs": [],
"source": [
@@ -1406,7 +1399,7 @@
},
{
"cell_type": "code",
- "execution_count": 54,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1533,7 +1526,7 @@
},
{
"cell_type": "code",
- "execution_count": 141,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1559,7 +1552,7 @@
},
{
"cell_type": "code",
- "execution_count": 107,
+ "execution_count": null,
"metadata": {},
"outputs": [
{
@@ -1619,7 +1612,7 @@
],
"metadata": {
"kernelspec": {
- "display_name": "Python 3",
+ "display_name": ".venv",
"language": "python",
"name": "python3"
},
@@ -1633,7 +1626,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.8.10"
+ "version": "3.12.3"
}
},
"nbformat": 4,
diff --git a/src/data/analysis/requirements.txt b/src/data/analysis/requirements.txt
new file mode 100644
index 0000000..01275b8
--- /dev/null
+++ b/src/data/analysis/requirements.txt
@@ -0,0 +1,9 @@
+python-slugify==4.0.1
+pandas==2.1.2
+numpy
+pytest==7.4.4
+pandas
+numpy
+plotly
+statsmodels
+nbformat
From 2e5f12c2142a3ecbf124fd8d6724ed6aea5ddc8b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Viktor=20K=C3=B6ves?=
<3187531+vkoves@users.noreply.github.com>
Date: Tue, 21 Jan 2025 21:03:14 -0600
Subject: [PATCH 3/4] Rename anomaly detection notebook
---
src/data/analysis/anomaly_decetion.ipynb | 1634 ---
src/data/analysis/anomaly_detection.ipynb | 13896 ++++++++++++++++++++
2 files changed, 13896 insertions(+), 1634 deletions(-)
delete mode 100644 src/data/analysis/anomaly_decetion.ipynb
create mode 100644 src/data/analysis/anomaly_detection.ipynb
diff --git a/src/data/analysis/anomaly_decetion.ipynb b/src/data/analysis/anomaly_decetion.ipynb
deleted file mode 100644
index 782d67d..0000000
--- a/src/data/analysis/anomaly_decetion.ipynb
+++ /dev/null
@@ -1,1634 +0,0 @@
-{
- "cells": [
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "# Anomaly Detection\n",
- "\n",
- "**The problem:** When we started looking into grading buildings by their GHG emissions intensity,\n",
- "all of the buildings that we were going to be giving an A grade appear to be outliers, missing data\n",
- "or having faulty data.\n",
- "\n",
- "The A buildings from our [first PR](https://github.com/vkoves/electrify-chicago/pull/140/commits/14546521270ade9e47623f615af4e6868c6c9cfc) are as follows:\n",
- "\n",
- "- https://electrifychicago.net/building/1830-n-winchester-ave/ (ID 117024)\n",
- " Multi-family housing. Reported 0 natural gas use for the past two years despite non-zero use before.\n",
- "\n",
- "- https://electrifychicago.net/building/830-n-michigan-ave/ (ID 124236)\n",
- " Topshop and UNIQLO building, may be largely vacant, had precipitous declines\n",
- "\n",
- "- https://electrifychicago.net/building/u-s-cellular-plaza-8430-goby-llc/ (ID 160142)\n",
- " Large decline in electricity use (3x from 2017-202), never reported gas use. Could be correct?\n",
- "\n",
- "- https://electrifychicago.net/building/moody-bible-institute-solheim-center/ (ID 165717)\n",
- " Moody's gym, went from 2M kBTUs of natural gas to 0 in 2021 and 2022.\n",
- "\n",
- "- https://electrifychicago.net/building/newberry-plaza-townhouse-owners-association/ (ID 172137)\n",
- " Similarly went to 0 gas from 800k KBTU,\n",
- "\n",
- "- https://electrifychicago.net/building/u-s-cellular-plaza-8420-goby-llc/ (ID 251770)\n",
- "\n",
- "- https://electrifychicago.net/building/4434-4444-n-damen-ave/ (ID 254001)\n",
- " Robey Condominiums, multi-family housing. Reported 0 natural gas use for the past two years\n",
- " despite non-zero use before.\n",
- "\n",
- "\n",
- "## Dependencies\n",
- "\n",
- "This notebook requires:\n",
- "\n",
- "- pandas\n",
- "- numpy\n",
- "- plotly\n",
- "- statsmodels\n",
- "- nbformat\n",
- "\n",
- "To install, _in this `src/data/analysis` directory_, run:\n",
- "\n",
- "```\n",
- "pip install -r requirements.txt\n",
- "```"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 1,
- "metadata": {},
- "outputs": [
- {
- "ename": "ModuleNotFoundError",
- "evalue": "No module named 'pandas'",
- "output_type": "error",
- "traceback": [
- "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
- "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)",
- "Cell \u001b[0;32mIn[1], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mpandas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mpd\u001b[39;00m\n\u001b[1;32m 2\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mnumpy\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mnp\u001b[39;00m\n\u001b[1;32m 3\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mplotly\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01msubplots\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01msp\u001b[39;00m\n",
- "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'pandas'"
- ]
- }
- ],
- "source": [
- "import pandas as pd\n",
- "import numpy as np\n",
- "import plotly.subplots as sp\n",
- "import plotly.graph_objects as go\n",
- "import plotly.express as px\n",
- "from plotly.offline import iplot\n",
- "import plotly.io as pio\n",
- "from plotly.subplots import make_subplots\n",
- "import statsmodels.api as sm\n",
- "import os\n",
- "from pathlib import Path\n",
- "import json\n",
- "\n",
- "from IPython.display import Image\n",
- "\n",
- "from plotly.offline import init_notebook_mode\n",
- "init_notebook_mode(connected=True)\n",
- "\n",
- "pd.set_option('display.max_columns', None)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Set pathing"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Success: Found 'electrify-chicago' as the base directory.\n",
- "Current working directory is correctly set to '/home/viktor/Documents/Projects/electrify-chicago/src/data/analysis'.\n"
- ]
- }
- ],
- "source": [
- "# get static dir for saving images\n",
- "current_dir = Path.cwd()\n",
- "project_root = current_dir\n",
- "\n",
- "while True:\n",
- " if os.path.basename(project_root) == 'electrify-chicago':\n",
- " print(\"Success: Found 'electrify-chicago' as the base directory.\")\n",
- " break\n",
- " new_root = os.path.dirname(project_root)\n",
- " if new_root == project_root: # Reached the filesystem root\n",
- " raise FileNotFoundError(\"Error: 'electrify-chicago' directory not found in the path hierarchy.\")\n",
- " project_root = new_root\n",
- "static_blog_pth = os.path.join(project_root, 'static', 'blog', 'GHGIntensityPredictCompliance')\n",
- "os.makedirs(static_blog_pth, exist_ok=True)\n",
- "\n",
- "expected_dir_name = \"analysis\"\n",
- "fig_dir = os.path.join(current_dir, 'output', 'compliance_analysis')\n",
- "\n",
- "# Check if the current directory is the \"analysis\" folder\n",
- "if current_dir.name != expected_dir_name:\n",
- " raise AssertionError(f\"Expected working directory to be '{expected_dir_name}', but got '{current_dir.name}'.\\n\"\n",
- " f\"Please ensure you are in the correct directory.\")\n",
- "\n",
- "print(f\"Current working directory is correctly set to '{current_dir}'.\")"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Notebook options and custom plotting function"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "reduce_memory = True # option to display plotly as static images to reduce memory, if possible\n",
- "export_to_blog = False # if true, saves plots and regressions to blog static folder for website publishing\n",
- "\n",
- "if export_to_blog:\n",
- " dirs = [static_blog_pth, fig_dir]\n",
- "else:\n",
- " dirs = [fig_dir]\n",
- "\n",
- "def show_fig(fig, reduce_memory):\n",
- " if reduce_memory:\n",
- " try:\n",
- " png_image = pio.to_image(fig, format='png')\n",
- " return (png_image, reduce_memory)\n",
- "\n",
- " except:\n",
- " print(\"Error exporting plotly to png, displaying html graph instead\")\n",
- " reduce_memory = False\n",
- "\n",
- " if not reduce_memory:\n",
- " return (iplot(fig), reduce_memory)\n"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Read in data"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "There are 3749 unique building ids\n",
- "0 2020\n",
- "1 2020\n",
- "2 2020\n",
- "3 2020\n",
- "4 2020\n",
- " ... \n",
- "24886 2022\n",
- "24887 2022\n",
- "24888 2022\n",
- "24889 2022\n",
- "24890 2022\n",
- "Name: DataYear, Length: 24891, dtype: int64\n"
- ]
- },
- {
- "data": {
- "text/html": [
- "\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " ID | \n",
- " DataYear | \n",
- " ReportingStatus | \n",
- " GrossFloorArea | \n",
- " TotalGHGEmissions | \n",
- " GHGIntensity | \n",
- " NumberOfBuildings | \n",
- " ChicagoEnergyRating | \n",
- " ENERGYSTARScore | \n",
- " ElectricityUse | \n",
- " NaturalGasUse | \n",
- " DistrictSteamUse | \n",
- " DistrictChilledWaterUse | \n",
- " AllOtherFuelUse | \n",
- " SiteEUI | \n",
- " SourceEUI | \n",
- " WeatherNormalizedSiteEUI | \n",
- " WeatherNormalizedSourceEUI | \n",
- " Reported | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 252064 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 64028.0 | \n",
- " 1160.9 | \n",
- " 18.1 | \n",
- " 1.0 | \n",
- " 2.0 | \n",
- " NaN | \n",
- " 2384738.9 | \n",
- " NaN | \n",
- " 7438787.0 | \n",
- " 5594040.1 | \n",
- " NaN | \n",
- " 240.8 | \n",
- " 323.6 | \n",
- " 246.0 | \n",
- " 329.9 | \n",
- " 1 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 232458 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 627680.0 | \n",
- " 4871.7 | \n",
- " 7.8 | \n",
- " 1.0 | \n",
- " 1.0 | \n",
- " 22.0 | \n",
- " 16397682.8 | \n",
- " 43537490.6 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 95.5 | \n",
- " 146.0 | \n",
- " 100.3 | \n",
- " 150.7 | \n",
- " 1 | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " 254616 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 555524.0 | \n",
- " 4581.4 | \n",
- " 8.2 | \n",
- " 1.0 | \n",
- " 2.0 | \n",
- " 49.0 | \n",
- " 28606427.7 | \n",
- " 2199940.1 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 55.5 | \n",
- " 148.3 | \n",
- " 56.7 | \n",
- " 151.8 | \n",
- " 1 | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " 103812 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 130007.0 | \n",
- " 1092.1 | \n",
- " 8.4 | \n",
- " 1.0 | \n",
- " 3.0 | \n",
- " 61.0 | \n",
- " 6489281.3 | \n",
- " 1493523.2 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 61.4 | \n",
- " 151.8 | \n",
- " 63.0 | \n",
- " 154.8 | \n",
- " 1 | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " 254073 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 83000.0 | \n",
- " 295.8 | \n",
- " 3.6 | \n",
- " 1.0 | \n",
- " 4.0 | \n",
- " 100.0 | \n",
- " 1614582.3 | \n",
- " 825006.6 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 29.4 | \n",
- " 64.9 | \n",
- " 29.6 | \n",
- " 64.3 | \n",
- " 1 | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
- "0 252064 2020 Submitted Data 64028.0 1160.9 \n",
- "1 232458 2020 Submitted Data 627680.0 4871.7 \n",
- "2 254616 2020 Submitted Data 555524.0 4581.4 \n",
- "3 103812 2020 Submitted Data 130007.0 1092.1 \n",
- "4 254073 2020 Submitted Data 83000.0 295.8 \n",
- "\n",
- " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
- "0 18.1 1.0 2.0 NaN \n",
- "1 7.8 1.0 1.0 22.0 \n",
- "2 8.2 1.0 2.0 49.0 \n",
- "3 8.4 1.0 3.0 61.0 \n",
- "4 3.6 1.0 4.0 100.0 \n",
- "\n",
- " ElectricityUse NaturalGasUse DistrictSteamUse DistrictChilledWaterUse \\\n",
- "0 2384738.9 NaN 7438787.0 5594040.1 \n",
- "1 16397682.8 43537490.6 NaN NaN \n",
- "2 28606427.7 2199940.1 NaN NaN \n",
- "3 6489281.3 1493523.2 NaN NaN \n",
- "4 1614582.3 825006.6 NaN NaN \n",
- "\n",
- " AllOtherFuelUse SiteEUI SourceEUI WeatherNormalizedSiteEUI \\\n",
- "0 NaN 240.8 323.6 246.0 \n",
- "1 NaN 95.5 146.0 100.3 \n",
- "2 NaN 55.5 148.3 56.7 \n",
- "3 NaN 61.4 151.8 63.0 \n",
- "4 NaN 29.4 64.9 29.6 \n",
- "\n",
- " WeatherNormalizedSourceEUI Reported \n",
- "0 329.9 1 \n",
- "1 150.7 1 \n",
- "2 151.8 1 \n",
- "3 154.8 1 \n",
- "4 64.3 1 "
- ]
- },
- "execution_count": 110,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "# Construct the path to the CSV file (one level above the current directory)\n",
- "data_path = os.path.join( current_dir.parent, 'dist', 'benchmarking-all-years.csv')\n",
- "\n",
- "df = pd.read_csv(data_path)\n",
- "\n",
- "# Create the \"reported\" column\n",
- "df['Reported'] = df['GHGIntensity'].notna().astype(int)\n",
- "\n",
- "print(f\"There are {df['ID'].unique().shape[0]} unique building ids\")\n",
- "\n",
- "df['DataYear'] = df['DataYear'].astype(int)\n",
- "\n",
- "df.head()"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Read in Building Benchmark Data to get Building Names"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/html": [
- "\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " ID | \n",
- " PropertyName | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 100001 | \n",
- " Presence SMEMC St Elizabeth Campus | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 100002 | \n",
- " Clemente Community Academy HS -CPS | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " 100019 | \n",
- " Dixon Building | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " 100068 | \n",
- " Joffco Square | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " 100148 | \n",
- " The Jeffery Cyril Building | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " ID PropertyName\n",
- "0 100001 Presence SMEMC St Elizabeth Campus\n",
- "1 100002 Clemente Community Academy HS -CPS\n",
- "2 100019 Dixon Building\n",
- "3 100068 Joffco Square\n",
- "4 100148 The Jeffery Cyril Building"
- ]
- },
- "execution_count": 6,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "names_path = os.path.join( current_dir.parent, 'dist', 'building-benchmarks.csv')\n",
- "\n",
- "building_names = pd.read_csv(names_path)[['ID', 'PropertyName' ]]\n",
- "building_names.drop_duplicates(keep='first')\n",
- "building_names.head()"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Merge names to data"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/html": [
- "\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " ID | \n",
- " DataYear | \n",
- " ReportingStatus | \n",
- " GrossFloorArea | \n",
- " TotalGHGEmissions | \n",
- " GHGIntensity | \n",
- " NumberOfBuildings | \n",
- " ChicagoEnergyRating | \n",
- " ENERGYSTARScore | \n",
- " ElectricityUse | \n",
- " NaturalGasUse | \n",
- " DistrictSteamUse | \n",
- " DistrictChilledWaterUse | \n",
- " AllOtherFuelUse | \n",
- " SiteEUI | \n",
- " SourceEUI | \n",
- " WeatherNormalizedSiteEUI | \n",
- " WeatherNormalizedSourceEUI | \n",
- " Reported | \n",
- " PropertyName_x | \n",
- " PropertyName_y | \n",
- " PropertyName | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 252064 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 64028.0 | \n",
- " 1160.9 | \n",
- " 18.1 | \n",
- " 1.0 | \n",
- " 2.0 | \n",
- " NaN | \n",
- " 2384738.9 | \n",
- " NaN | \n",
- " 7438787.0 | \n",
- " 5594040.1 | \n",
- " NaN | \n",
- " 240.8 | \n",
- " 323.6 | \n",
- " 246.0 | \n",
- " 329.9 | \n",
- " 1 | \n",
- " Mansueto Library | \n",
- " Mansueto Library | \n",
- " Mansueto Library | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 232458 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 627680.0 | \n",
- " 4871.7 | \n",
- " 7.8 | \n",
- " 1.0 | \n",
- " 1.0 | \n",
- " 22.0 | \n",
- " 16397682.8 | \n",
- " 43537490.6 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 95.5 | \n",
- " 146.0 | \n",
- " 100.3 | \n",
- " 150.7 | \n",
- " 1 | \n",
- " Harper Square Cooperative | \n",
- " Harper Square Cooperative | \n",
- " Harper Square Cooperative | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " 254616 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 555524.0 | \n",
- " 4581.4 | \n",
- " 8.2 | \n",
- " 1.0 | \n",
- " 2.0 | \n",
- " 49.0 | \n",
- " 28606427.7 | \n",
- " 2199940.1 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 55.5 | \n",
- " 148.3 | \n",
- " 56.7 | \n",
- " 151.8 | \n",
- " 1 | \n",
- " Former Coyne College | \n",
- " Former Coyne College | \n",
- " Former Coyne College | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " 103812 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 130007.0 | \n",
- " 1092.1 | \n",
- " 8.4 | \n",
- " 1.0 | \n",
- " 3.0 | \n",
- " 61.0 | \n",
- " 6489281.3 | \n",
- " 1493523.2 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 61.4 | \n",
- " 151.8 | \n",
- " 63.0 | \n",
- " 154.8 | \n",
- " 1 | \n",
- " 400 W Superior St | \n",
- " 400 W Superior St | \n",
- " 400 W Superior St | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " 254073 | \n",
- " 2020 | \n",
- " Submitted Data | \n",
- " 83000.0 | \n",
- " 295.8 | \n",
- " 3.6 | \n",
- " 1.0 | \n",
- " 4.0 | \n",
- " 100.0 | \n",
- " 1614582.3 | \n",
- " 825006.6 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 29.4 | \n",
- " 64.9 | \n",
- " 29.6 | \n",
- " 64.3 | \n",
- " 1 | \n",
- " Blue Moon Lofts | \n",
- " Blue Moon Lofts | \n",
- " Blue Moon Lofts | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
- "0 252064 2020 Submitted Data 64028.0 1160.9 \n",
- "1 232458 2020 Submitted Data 627680.0 4871.7 \n",
- "2 254616 2020 Submitted Data 555524.0 4581.4 \n",
- "3 103812 2020 Submitted Data 130007.0 1092.1 \n",
- "4 254073 2020 Submitted Data 83000.0 295.8 \n",
- "\n",
- " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
- "0 18.1 1.0 2.0 NaN \n",
- "1 7.8 1.0 1.0 22.0 \n",
- "2 8.2 1.0 2.0 49.0 \n",
- "3 8.4 1.0 3.0 61.0 \n",
- "4 3.6 1.0 4.0 100.0 \n",
- "\n",
- " ElectricityUse NaturalGasUse DistrictSteamUse DistrictChilledWaterUse \\\n",
- "0 2384738.9 NaN 7438787.0 5594040.1 \n",
- "1 16397682.8 43537490.6 NaN NaN \n",
- "2 28606427.7 2199940.1 NaN NaN \n",
- "3 6489281.3 1493523.2 NaN NaN \n",
- "4 1614582.3 825006.6 NaN NaN \n",
- "\n",
- " AllOtherFuelUse SiteEUI SourceEUI WeatherNormalizedSiteEUI \\\n",
- "0 NaN 240.8 323.6 246.0 \n",
- "1 NaN 95.5 146.0 100.3 \n",
- "2 NaN 55.5 148.3 56.7 \n",
- "3 NaN 61.4 151.8 63.0 \n",
- "4 NaN 29.4 64.9 29.6 \n",
- "\n",
- " WeatherNormalizedSourceEUI Reported PropertyName_x \\\n",
- "0 329.9 1 Mansueto Library \n",
- "1 150.7 1 Harper Square Cooperative \n",
- "2 151.8 1 Former Coyne College \n",
- "3 154.8 1 400 W Superior St \n",
- "4 64.3 1 Blue Moon Lofts \n",
- "\n",
- " PropertyName_y PropertyName \n",
- "0 Mansueto Library Mansueto Library \n",
- "1 Harper Square Cooperative Harper Square Cooperative \n",
- "2 Former Coyne College Former Coyne College \n",
- "3 400 W Superior St 400 W Superior St \n",
- "4 Blue Moon Lofts Blue Moon Lofts "
- ]
- },
- "execution_count": 67,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "df = pd.merge( df, building_names, how='left', on='ID')\n",
- "df['PropertyName'] = df['PropertyName'].fillna(\"[Building Name Unavailable]\").replace(\"\", \"[Building Name Unavailable]\")\n",
- "df = df[df['ReportingStatus'].isin(['Submitted Data'])]\n",
- "df.head()"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Check that every building/year combo exists only once"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "group_counts = df.groupby(['ID', 'DataYear']).size()\n",
- "\n",
- "# Assert that the maximum count in any group is at most 1\n",
- "assert group_counts.max() <= 1, \"There are buildings with more than one row in a given year!\""
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Get the latest year we have data for "
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "2022"
- ]
- },
- "execution_count": 105,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "# get buildings with zero natural gas use in past year\n",
- "latestYear = df['DataYear'].max()\n",
- "latestYear"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "/tmp/ipykernel_62756/3929095217.py:1: UserWarning:\n",
- "\n",
- "Boolean Series key will be reindexed to match DataFrame index.\n",
- "\n"
- ]
- },
- {
- "data": {
- "text/html": [
- "\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " ID | \n",
- " DataYear | \n",
- " ReportingStatus | \n",
- " GrossFloorArea | \n",
- " TotalGHGEmissions | \n",
- " GHGIntensity | \n",
- " NumberOfBuildings | \n",
- " ChicagoEnergyRating | \n",
- " ENERGYSTARScore | \n",
- " ElectricityUse | \n",
- " NaturalGasUse | \n",
- " DistrictSteamUse | \n",
- " DistrictChilledWaterUse | \n",
- " AllOtherFuelUse | \n",
- " SiteEUI | \n",
- " SourceEUI | \n",
- " WeatherNormalizedSiteEUI | \n",
- " WeatherNormalizedSourceEUI | \n",
- " Reported | \n",
- " PropertyName | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 17753 | \n",
- " 175891 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 172500.0 | \n",
- " 452.4 | \n",
- " 3.0 | \n",
- " 1.0 | \n",
- " 4.0 | \n",
- " 100.0 | \n",
- " 2069532.4 | \n",
- " 3384519.4 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 36.4 | \n",
- " 62.3 | \n",
- " 36.4 | \n",
- " 62.3 | \n",
- " 1 | \n",
- " [Building Name Unavailable] | \n",
- "
\n",
- " \n",
- " 17755 | \n",
- " 251245 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 249095.0 | \n",
- " 1434.0 | \n",
- " 5.8 | \n",
- " 2.0 | \n",
- " 3.5 | \n",
- " 74.0 | \n",
- " 3345590.2 | \n",
- " 18702028.9 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 88.5 | \n",
- " 116.4 | \n",
- " 94.1 | \n",
- " 121.1 | \n",
- " 1 | \n",
- " 3800 N. Lake Shore Drive | \n",
- "
\n",
- " \n",
- " 21284 | \n",
- " 256658 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 393938.0 | \n",
- " 1948.4 | \n",
- " 4.9 | \n",
- " 8.0 | \n",
- " 4.0 | \n",
- " 75.0 | \n",
- " 6388293.5 | \n",
- " 20841006.3 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 69.1 | \n",
- " 101.0 | \n",
- " 71.9 | \n",
- " 102.6 | \n",
- " 1 | \n",
- " Midpointe Apartments | \n",
- "
\n",
- " \n",
- " 21285 | \n",
- " 250062 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 66285.0 | \n",
- " 525.4 | \n",
- " 7.9 | \n",
- " 1.0 | \n",
- " 2.0 | \n",
- " NaN | \n",
- " 2649529.2 | \n",
- " 3322169.7 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 90.1 | \n",
- " 164.5 | \n",
- " 91.9 | \n",
- " 165.6 | \n",
- " 1 | \n",
- " RJ Quinn Academy | \n",
- "
\n",
- " \n",
- " 21286 | \n",
- " 101545 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 51163.0 | \n",
- " 300.3 | \n",
- " 5.9 | \n",
- " 1.0 | \n",
- " 2.0 | \n",
- " 50.0 | \n",
- " 541560.1 | \n",
- " 4310877.6 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 94.8 | \n",
- " 118.1 | \n",
- " 101.2 | \n",
- " 123.8 | \n",
- " 1 | \n",
- " [Building Name Unavailable] | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
- "17753 175891 2022 Submitted Data 172500.0 452.4 \n",
- "17755 251245 2022 Submitted Data 249095.0 1434.0 \n",
- "21284 256658 2022 Submitted Data 393938.0 1948.4 \n",
- "21285 250062 2022 Submitted Data 66285.0 525.4 \n",
- "21286 101545 2022 Submitted Data 51163.0 300.3 \n",
- "\n",
- " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
- "17753 3.0 1.0 4.0 100.0 \n",
- "17755 5.8 2.0 3.5 74.0 \n",
- "21284 4.9 8.0 4.0 75.0 \n",
- "21285 7.9 1.0 2.0 NaN \n",
- "21286 5.9 1.0 2.0 50.0 \n",
- "\n",
- " ElectricityUse NaturalGasUse DistrictSteamUse \\\n",
- "17753 2069532.4 3384519.4 0.0 \n",
- "17755 3345590.2 18702028.9 0.0 \n",
- "21284 6388293.5 20841006.3 0.0 \n",
- "21285 2649529.2 3322169.7 0.0 \n",
- "21286 541560.1 4310877.6 0.0 \n",
- "\n",
- " DistrictChilledWaterUse AllOtherFuelUse SiteEUI SourceEUI \\\n",
- "17753 0.0 NaN 36.4 62.3 \n",
- "17755 0.0 NaN 88.5 116.4 \n",
- "21284 0.0 NaN 69.1 101.0 \n",
- "21285 0.0 NaN 90.1 164.5 \n",
- "21286 0.0 NaN 94.8 118.1 \n",
- "\n",
- " WeatherNormalizedSiteEUI WeatherNormalizedSourceEUI Reported \\\n",
- "17753 36.4 62.3 1 \n",
- "17755 94.1 121.1 1 \n",
- "21284 71.9 102.6 1 \n",
- "21285 91.9 165.6 1 \n",
- "21286 101.2 123.8 1 \n",
- "\n",
- " PropertyName \n",
- "17753 [Building Name Unavailable] \n",
- "17755 3800 N. Lake Shore Drive \n",
- "21284 Midpointe Apartments \n",
- "21285 RJ Quinn Academy \n",
- "21286 [Building Name Unavailable] "
- ]
- },
- "execution_count": 51,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "latestData = df[df['DataYear'] == latestYear]\n",
- "latestData.head()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/html": [
- "\n",
- "\n",
- "
\n",
- " \n",
- " \n",
- " | \n",
- " ID | \n",
- " DataYear | \n",
- " ReportingStatus | \n",
- " GrossFloorArea | \n",
- " TotalGHGEmissions | \n",
- " GHGIntensity | \n",
- " NumberOfBuildings | \n",
- " ChicagoEnergyRating | \n",
- " ENERGYSTARScore | \n",
- " ElectricityUse | \n",
- " NaturalGasUse | \n",
- " DistrictSteamUse | \n",
- " DistrictChilledWaterUse | \n",
- " AllOtherFuelUse | \n",
- " SiteEUI | \n",
- " SourceEUI | \n",
- " WeatherNormalizedSiteEUI | \n",
- " WeatherNormalizedSourceEUI | \n",
- " Reported | \n",
- " PropertyName | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 21287 | \n",
- " 160438 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 1484327.0 | \n",
- " 9938.8 | \n",
- " 7.1 | \n",
- " 1.0 | \n",
- " 4.0 | \n",
- " 75.0 | \n",
- " 63482520.5 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " 29929202.7 | \n",
- " NaN | \n",
- " 66.4 | \n",
- " 145.8 | \n",
- " 64.4 | \n",
- " 144.9 | \n",
- " 1 | \n",
- " 155 North Wacker | \n",
- "
\n",
- " \n",
- " 21297 | \n",
- " 100179 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 450612.0 | \n",
- " NaN | \n",
- " NaN | \n",
- " 1.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 15191302.2 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 0 | \n",
- " Saint Anthony Hospital - Main Hospital | \n",
- "
\n",
- " \n",
- " 21322 | \n",
- " 156942 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 201402.0 | \n",
- " 1318.2 | \n",
- " 6.5 | \n",
- " 1.0 | \n",
- " 3.0 | \n",
- " 68.0 | \n",
- " 2852269.0 | \n",
- " 0.0 | \n",
- " 14194821.6 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 84.6 | \n",
- " 124.4 | \n",
- " 89.7 | \n",
- " 130.6 | \n",
- " 1 | \n",
- " Burton-Judson Courts | \n",
- "
\n",
- " \n",
- " 21354 | \n",
- " 250147 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 186957.7 | \n",
- " 1766.0 | \n",
- " 9.4 | \n",
- " 1.0 | \n",
- " 1.0 | \n",
- " NaN | \n",
- " 13408061.5 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 71.7 | \n",
- " 200.8 | \n",
- " 71.7 | \n",
- " 200.8 | \n",
- " 1 | \n",
- " 820 W Jackson Blvd | \n",
- "
\n",
- " \n",
- " 21366 | \n",
- " 101867 | \n",
- " 2022 | \n",
- " Submitted Data | \n",
- " 641962.0 | \n",
- " 4402.2 | \n",
- " 6.9 | \n",
- " 1.0 | \n",
- " 3.0 | \n",
- " 67.0 | \n",
- " 33422010.0 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " 0.0 | \n",
- " NaN | \n",
- " 52.1 | \n",
- " 145.8 | \n",
- " 52.9 | \n",
- " 148.2 | \n",
- " 1 | \n",
- " 125 South Wacker | \n",
- "
\n",
- " \n",
- "
\n",
- "
"
- ],
- "text/plain": [
- " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
- "21287 160438 2022 Submitted Data 1484327.0 9938.8 \n",
- "21297 100179 2022 Submitted Data 450612.0 NaN \n",
- "21322 156942 2022 Submitted Data 201402.0 1318.2 \n",
- "21354 250147 2022 Submitted Data 186957.7 1766.0 \n",
- "21366 101867 2022 Submitted Data 641962.0 4402.2 \n",
- "\n",
- " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
- "21287 7.1 1.0 4.0 75.0 \n",
- "21297 NaN 1.0 0.0 NaN \n",
- "21322 6.5 1.0 3.0 68.0 \n",
- "21354 9.4 1.0 1.0 NaN \n",
- "21366 6.9 1.0 3.0 67.0 \n",
- "\n",
- " ElectricityUse NaturalGasUse DistrictSteamUse \\\n",
- "21287 63482520.5 0.0 0.0 \n",
- "21297 15191302.2 0.0 0.0 \n",
- "21322 2852269.0 0.0 14194821.6 \n",
- "21354 13408061.5 0.0 0.0 \n",
- "21366 33422010.0 0.0 0.0 \n",
- "\n",
- " DistrictChilledWaterUse AllOtherFuelUse SiteEUI SourceEUI \\\n",
- "21287 29929202.7 NaN 66.4 145.8 \n",
- "21297 0.0 NaN NaN NaN \n",
- "21322 0.0 NaN 84.6 124.4 \n",
- "21354 0.0 NaN 71.7 200.8 \n",
- "21366 0.0 NaN 52.1 145.8 \n",
- "\n",
- " WeatherNormalizedSiteEUI WeatherNormalizedSourceEUI Reported \\\n",
- "21287 64.4 144.9 1 \n",
- "21297 NaN NaN 0 \n",
- "21322 89.7 130.6 1 \n",
- "21354 71.7 200.8 1 \n",
- "21366 52.9 148.2 1 \n",
- "\n",
- " PropertyName \n",
- "21287 155 North Wacker \n",
- "21297 Saint Anthony Hospital - Main Hospital \n",
- "21322 Burton-Judson Courts \n",
- "21354 820 W Jackson Blvd \n",
- "21366 125 South Wacker "
- ]
- },
- "execution_count": 52,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "noGasUse = latestData[latestData['NaturalGasUse'].isin([0, np.nan])]\n",
- "noGasUse.head()"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Get Count of \"Gas Free\" Buildings Latest Year"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "235"
- ]
- },
- "execution_count": 64,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "noGasUse['ID'].count()"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Loop Through Gas Free Buildings And See If They Used Gas in Previous Years"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "name": "stderr",
- "output_type": "stream",
- "text": [
- "/tmp/ipykernel_62756/3249074751.py:2: UserWarning:\n",
- "\n",
- "Boolean Series key will be reindexed to match DataFrame index.\n",
- "\n",
- "/tmp/ipykernel_62756/3249074751.py:2: UserWarning:\n",
- "\n",
- "Boolean Series key will be reindexed to match DataFrame index.\n",
- "\n"
- ]
- },
- {
- "data": {
- "text/plain": [
- "array([254001, 165664, 165819, 159892, 260149, 175817, 242935, 256639,\n",
- " 174228, 175914, 135050, 103602, 102987, 113670, 172256, 115942,\n",
- " 175754, 254378, 175995, 116550, 260135, 175492, 159425, 100179,\n",
- " 172145, 137144, 101757, 138730, 172565, 101448, 101396, 260116,\n",
- " 157988, 105441, 252312, 172772, 115605, 165717, 116644, 255944,\n",
- " 172540, 172157, 159423, 175885, 251883, 238480, 117179, 175334,\n",
- " 172393, 251959, 175882, 160137, 254035, 254387, 255012, 242279,\n",
- " 162325, 256614, 260101, 129344, 160414, 172137, 103962, 101827,\n",
- " 101748, 158391, 173618, 101717, 101760, 160130, 125048, 101559,\n",
- " 102854, 103761, 210090, 117599, 117024, 252054, 101722, 103573,\n",
- " 165439, 105034, 120931, 132278, 165328, 103598, 135660, 119689,\n",
- " 103739, 174289, 175484, 104879, 256803, 251379])"
- ]
- },
- "execution_count": 127,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "noGasUseIds = noGasUse['ID']\n",
- "usedGasBefore = df[df['DataYear'] < latestYear][df['NaturalGasUse'] > 0][df['ID'].isin(noGasUseIds)]\n",
- "gasAnomalyIds = usedGasBefore['ID'].unique()\n",
- "gasAnomalyIds"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Did this catch our A buildings?"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "{117024, 165717, 172137, 254001}"
- ]
- },
- "execution_count": 140,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "AGradedBuildingIds = [117024, 124236, 160142, 165717, 172137, 251770, 254001]\n",
- "AGradedBuildingIds = set(AGradedBuildingIds)\n",
- "AGradedBuildingIds.intersection(gasAnomalyIds)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "---"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Analysis: Unique values for GHG Intensity\n",
- "\n",
- "Conclusion: strange that some values are highly represented while others are not. How are these calculated? "
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [],
- "source": [
- "# Round GHG Intensity values to 1 digit\n",
- "df['GHGIntensity'] = df['GHGIntensity'].round(1)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Plot Distribution of GHG Intensities"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "ename": "ValueError",
- "evalue": "Mime type rendering requires nbformat>=4.2.0 but it is not installed",
- "output_type": "error",
- "traceback": [
- "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
- "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)",
- "Cell \u001b[0;32mIn[54], line 94\u001b[0m\n\u001b[1;32m 83\u001b[0m fig\u001b[38;5;241m.\u001b[39mupdate_layout(\n\u001b[1;32m 84\u001b[0m xaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mGHG Intensity\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 85\u001b[0m yaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCount\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 89\u001b[0m width\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m800\u001b[39m\n\u001b[1;32m 90\u001b[0m )\n\u001b[1;32m 92\u001b[0m \u001b[38;5;66;03m# Show the plot\u001b[39;00m\n\u001b[1;32m 93\u001b[0m \u001b[38;5;66;03m#pio.show(fig)\u001b[39;00m\n\u001b[0;32m---> 94\u001b[0m \u001b[43miplot\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfig\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 96\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m \u001b[38;5;28mdir\u001b[39m \u001b[38;5;129;01min\u001b[39;00m [static_blog_pth, fig_dir]:\n\u001b[1;32m 97\u001b[0m fig\u001b[38;5;241m.\u001b[39mwrite_html( os\u001b[38;5;241m.\u001b[39mpath\u001b[38;5;241m.\u001b[39mjoin(\u001b[38;5;28mdir\u001b[39m,\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mdistribution_of_GHG_intensity.html\u001b[39m\u001b[38;5;124m'\u001b[39m), include_plotlyjs\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcdn\u001b[39m\u001b[38;5;124m\"\u001b[39m )\n",
- "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/offline/offline.py:387\u001b[0m, in \u001b[0;36miplot\u001b[0;34m(figure_or_data, show_link, link_text, validate, image, filename, image_width, image_height, config, auto_play, animation_opts)\u001b[0m\n\u001b[1;32m 382\u001b[0m post_script \u001b[38;5;241m=\u001b[39m build_save_image_post_script(\n\u001b[1;32m 383\u001b[0m image, filename, image_height, image_width, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124miplot\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 384\u001b[0m )\n\u001b[1;32m 386\u001b[0m \u001b[38;5;66;03m# Show figure\u001b[39;00m\n\u001b[0;32m--> 387\u001b[0m \u001b[43mpio\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mshow\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 388\u001b[0m \u001b[43m \u001b[49m\u001b[43mfigure\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 389\u001b[0m \u001b[43m \u001b[49m\u001b[43mvalidate\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mvalidate\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 390\u001b[0m \u001b[43m \u001b[49m\u001b[43mconfig\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mconfig\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 391\u001b[0m \u001b[43m \u001b[49m\u001b[43mauto_play\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mauto_play\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 392\u001b[0m \u001b[43m \u001b[49m\u001b[43mpost_script\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mpost_script\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 393\u001b[0m \u001b[43m \u001b[49m\u001b[43manimation_opts\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43manimation_opts\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 394\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n",
- "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/io/_renderers.py:394\u001b[0m, in \u001b[0;36mshow\u001b[0;34m(fig, renderer, validate, **kwargs)\u001b[0m\n\u001b[1;32m 389\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 390\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires ipython but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 391\u001b[0m )\n\u001b[1;32m 393\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m nbformat \u001b[38;5;129;01mor\u001b[39;00m Version(nbformat\u001b[38;5;241m.\u001b[39m__version__) \u001b[38;5;241m<\u001b[39m Version(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m4.2.0\u001b[39m\u001b[38;5;124m\"\u001b[39m):\n\u001b[0;32m--> 394\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 395\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires nbformat>=4.2.0 but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 396\u001b[0m )\n\u001b[1;32m 398\u001b[0m ipython_display\u001b[38;5;241m.\u001b[39mdisplay(bundle, raw\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n\u001b[1;32m 400\u001b[0m \u001b[38;5;66;03m# external renderers\u001b[39;00m\n",
- "\u001b[0;31mValueError\u001b[0m: Mime type rendering requires nbformat>=4.2.0 but it is not installed"
- ]
- }
- ],
- "source": [
- "\n",
- "fig = sp.make_subplots(\n",
- " rows=1,\n",
- " cols=2,\n",
- " column_widths=[0.8, 0.2],\n",
- " horizontal_spacing=0.2,\n",
- " subplot_titles = [\n",
- " '',\n",
- " 'GHG Intensity Outliers
(GHG Intensity values > 50)'\n",
- " ]\n",
- ")\n",
- "\n",
- "\n",
- "fig.add_trace( go.Histogram(\n",
- " x=df['GHGIntensity'],\n",
- " #nbinsx=int((df['GHGIntensity'].max() - df['GHGIntensity'].min()) / 0.5),\n",
- " xbins = dict(start=0, end=100, size=.5),\n",
- " name='Histogram of Values',\n",
- " hovertemplate = \" %{y} Buildings
with GHG Intensity between %{x}\"\n",
- " ),\n",
- " row=1,col=1\n",
- ")\n",
- "\n",
- "\n",
- "# Add a light red box to the first plot\n",
- "fig.add_shape(\n",
- " type=\"rect\",\n",
- " x0=50,\n",
- " x1=100,\n",
- " y0=0,\n",
- " y1=1500,\n",
- " fillcolor=\"rgba(255, 0, 0, 0.1)\", # Light red with transparency\n",
- " line=dict(width=0),\n",
- " row=1, col=1\n",
- ")\n",
- "\n",
- "outlier_subset = df.dropna(subset=['GHGIntensity'])\n",
- "outlier_subset = outlier_subset[outlier_subset['GHGIntensity']>50]\n",
- "fig.add_trace(\n",
- " go.Scatter(\n",
- " x=[0] * len(outlier_subset['GHGIntensity']), # Make x an array of zeros with the correct length\n",
- " y=outlier_subset['GHGIntensity'],\n",
- " mode='markers',\n",
- " marker=dict( color='blue', opacity=0.6),\n",
- " customdata=df['DataYear'],\n",
- " hovertext=outlier_subset['PropertyName'], # Add PropertyName to hovertext\n",
- " hovertemplate=\"%{hovertext}
GHG Intensity: %{y} in %{customdata}\",\n",
- " name=''\n",
- " ),\n",
- " row=1, col=2\n",
- ")\n",
- "\n",
- "# Add a light red background to the second subplot\n",
- "fig.add_shape(\n",
- " type=\"rect\",\n",
- " x0=-1,\n",
- " x1=1,\n",
- " y0=50,\n",
- " y1=900,\n",
- " fillcolor=\"rgba(255, 0, 0, 0.1)\", # Light red with transparency\n",
- " line=dict(width=0),\n",
- " layer=\"below\",\n",
- " row=1, col=2\n",
- ")\n",
- "\n",
- "\n",
- "fig.update_xaxes(visible=False, row=1, col=2)\n",
- "fig.update_xaxes(range=[0, 100], row=1,col=1)\n",
- "fig.update_xaxes( title_text='' , row=1,col=2)\n",
- "fig.update_yaxes( title_text='GHG Intensity', row=1,col=2)\n",
- "\n",
- "## Add an outline to the bars\n",
- "fig.update_traces(marker=dict(line=dict(width=.1, color='black')))\n",
- "\n",
- "fig.add_annotation(\n",
- " x=80,\n",
- " y=300,\n",
- " text=\"Some buildings had
outlier GHG intensity
levels (up to 800) →\",\n",
- " showarrow=False, # No arrow for this annotation\n",
- " font=dict(size=10), # Customize font size\n",
- ")\n",
- "\n",
- "# Update layout for better display\n",
- "fig.update_layout(\n",
- " xaxis_title='GHG Intensity',\n",
- " yaxis_title='Count',\n",
- " showlegend=False,\n",
- " title='Distribution of GHG Intensities',\n",
- " height=400,\n",
- " width=800\n",
- ")\n",
- "\n",
- "# Show the plot\n",
- "#pio.show(fig)\n",
- "iplot(fig)\n",
- "\n",
- "for dir in [static_blog_pth, fig_dir]:\n",
- " fig.write_html( os.path.join(dir,'distribution_of_GHG_intensity.html'), include_plotlyjs=\"cdn\" )"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Compliance type counts over time"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "text/plain": [
- "GHGIntensity\n",
- "0.0 2\n",
- "0.1 1\n",
- "0.2 4\n",
- "0.3 8\n",
- "0.4 5\n",
- "Name: count, dtype: int64"
- ]
- },
- "execution_count": 141,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "value_counts.head()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {},
- "outputs": [
- {
- "ename": "ValueError",
- "evalue": "Mime type rendering requires nbformat>=4.2.0 but it is not installed",
- "output_type": "error",
- "traceback": [
- "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
- "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)",
- "Cell \u001b[0;32mIn[107], line 33\u001b[0m\n\u001b[1;32m 26\u001b[0m fig\u001b[38;5;241m.\u001b[39mupdate_layout(title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mCount of Buildings That Did/Didn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt Report Emissions by Year\u001b[39m\u001b[38;5;124m\"\u001b[39m,\n\u001b[1;32m 27\u001b[0m xaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mYear of Emissions
(One year before data is reported)\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 28\u001b[0m yaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCount of Buildings\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 29\u001b[0m legend_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCategory\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 31\u001b[0m \u001b[38;5;66;03m# Show the plot\u001b[39;00m\n\u001b[1;32m 32\u001b[0m \u001b[38;5;66;03m#pio.show(fig)\u001b[39;00m\n\u001b[0;32m---> 33\u001b[0m \u001b[43miplot\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfig\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 36\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m \u001b[38;5;28mdir\u001b[39m \u001b[38;5;129;01min\u001b[39;00m [static_blog_pth, fig_dir]:\n\u001b[1;32m 37\u001b[0m fig\u001b[38;5;241m.\u001b[39mwrite_html( os\u001b[38;5;241m.\u001b[39mpath\u001b[38;5;241m.\u001b[39mjoin(\u001b[38;5;28mdir\u001b[39m,\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mreporting_counts_over_time.html\u001b[39m\u001b[38;5;124m'\u001b[39m), include_plotlyjs\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcdn\u001b[39m\u001b[38;5;124m\"\u001b[39m )\n",
- "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/offline/offline.py:387\u001b[0m, in \u001b[0;36miplot\u001b[0;34m(figure_or_data, show_link, link_text, validate, image, filename, image_width, image_height, config, auto_play, animation_opts)\u001b[0m\n\u001b[1;32m 382\u001b[0m post_script \u001b[38;5;241m=\u001b[39m build_save_image_post_script(\n\u001b[1;32m 383\u001b[0m image, filename, image_height, image_width, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124miplot\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 384\u001b[0m )\n\u001b[1;32m 386\u001b[0m \u001b[38;5;66;03m# Show figure\u001b[39;00m\n\u001b[0;32m--> 387\u001b[0m \u001b[43mpio\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mshow\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 388\u001b[0m \u001b[43m \u001b[49m\u001b[43mfigure\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 389\u001b[0m \u001b[43m \u001b[49m\u001b[43mvalidate\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mvalidate\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 390\u001b[0m \u001b[43m \u001b[49m\u001b[43mconfig\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mconfig\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 391\u001b[0m \u001b[43m \u001b[49m\u001b[43mauto_play\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mauto_play\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 392\u001b[0m \u001b[43m \u001b[49m\u001b[43mpost_script\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mpost_script\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 393\u001b[0m \u001b[43m \u001b[49m\u001b[43manimation_opts\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43manimation_opts\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 394\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n",
- "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/io/_renderers.py:394\u001b[0m, in \u001b[0;36mshow\u001b[0;34m(fig, renderer, validate, **kwargs)\u001b[0m\n\u001b[1;32m 389\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 390\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires ipython but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 391\u001b[0m )\n\u001b[1;32m 393\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m nbformat \u001b[38;5;129;01mor\u001b[39;00m Version(nbformat\u001b[38;5;241m.\u001b[39m__version__) \u001b[38;5;241m<\u001b[39m Version(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m4.2.0\u001b[39m\u001b[38;5;124m\"\u001b[39m):\n\u001b[0;32m--> 394\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 395\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires nbformat>=4.2.0 but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 396\u001b[0m )\n\u001b[1;32m 398\u001b[0m ipython_display\u001b[38;5;241m.\u001b[39mdisplay(bundle, raw\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n\u001b[1;32m 400\u001b[0m \u001b[38;5;66;03m# external renderers\u001b[39;00m\n",
- "\u001b[0;31mValueError\u001b[0m: Mime type rendering requires nbformat>=4.2.0 but it is not installed"
- ]
- }
- ],
- "source": [
- "# Count each new column per year\n",
- "value_counts = df.groupby('DataYear')['Reported'].value_counts()\n",
- "non_reporting_counts = value_counts.xs(0, level='Reported')\n",
- "reporting_counts = value_counts.xs(1, level='Reported')\n",
- "\n",
- "# Create the figure\n",
- "fig = go.Figure()\n",
- "\n",
- "# Add traces for each category\n",
- "fig.add_trace(go.Scatter(x=reporting_counts.index, y=reporting_counts.values,\n",
- " mode='lines+markers', name='Reported',\n",
- " line=dict(width=4, color='rgba(0, 0,255, 0.7)'),\n",
- " marker=dict(symbol='circle', size=10)))\n",
- "\n",
- "fig.add_trace(go.Scatter(x=non_reporting_counts.index, y=non_reporting_counts.values,\n",
- " mode='lines+markers', name=\"Didn't Report\",\n",
- " line=dict(width=4, color='rgba(255, 0, 0, 0.7)'),\n",
- " marker=dict(symbol='circle', size=10)))\n",
- "\n",
- "fig.add_trace( go.Scatter( x=[2018.5, 2019.5, 2019.5, 2018.5, 2018.5],\n",
- " y=[0, 0, np.max(reporting_counts)*1.2, np.max(reporting_counts)*1.2, 0 ],\n",
- " fill='toself', mode='lines', name='Covid Data Disruption' )\n",
- ")\n",
- "\n",
- "# Update layout\n",
- "fig.update_layout(title=\"Count of Buildings That Did/Didn't Report Emissions by Year\",\n",
- " xaxis_title='Year of Emissions
(One year before data is reported)',\n",
- " yaxis_title='Count of Buildings',\n",
- " legend_title='Category')\n",
- "\n",
- "# Show the plot\n",
- "#pio.show(fig)\n",
- "iplot(fig)\n",
- "\n",
- "\n",
- "for dir in [static_blog_pth, fig_dir]:\n",
- " fig.write_html( os.path.join(dir,'reporting_counts_over_time.html'), include_plotlyjs=\"cdn\" )\n"
- ]
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": ".venv",
- "language": "python",
- "name": "python3"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 3
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython3",
- "version": "3.12.3"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 2
-}
diff --git a/src/data/analysis/anomaly_detection.ipynb b/src/data/analysis/anomaly_detection.ipynb
new file mode 100644
index 0000000..2698ceb
--- /dev/null
+++ b/src/data/analysis/anomaly_detection.ipynb
@@ -0,0 +1,13896 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Anomaly Detection\n",
+ "\n",
+ "**The problem:** When we started looking into grading buildings by their GHG emissions intensity,\n",
+ "all of the buildings that we were going to be giving an A grade appear to be outliers, missing data\n",
+ "or having faulty data.\n",
+ "\n",
+ "The A buildings from our [first PR](https://github.com/vkoves/electrify-chicago/pull/140/commits/14546521270ade9e47623f615af4e6868c6c9cfc) are as follows:\n",
+ "\n",
+ "- https://electrifychicago.net/building/1830-n-winchester-ave/ (ID 117024)\n",
+ " Multi-family housing. Reported 0 natural gas use for the past two years despite non-zero use before.\n",
+ "\n",
+ "- https://electrifychicago.net/building/830-n-michigan-ave/ (ID 124236)\n",
+ " Topshop and UNIQLO building, may be largely vacant, had precipitous declines\n",
+ "\n",
+ "- https://electrifychicago.net/building/u-s-cellular-plaza-8430-goby-llc/ (ID 160142)\n",
+ " Large decline in electricity use (3x from 2017-202), never reported gas use. Could be correct?\n",
+ "\n",
+ "- https://electrifychicago.net/building/moody-bible-institute-solheim-center/ (ID 165717)\n",
+ " Moody's gym, went from 2M kBTUs of natural gas to 0 in 2021 and 2022.\n",
+ "\n",
+ "- https://electrifychicago.net/building/newberry-plaza-townhouse-owners-association/ (ID 172137)\n",
+ " Similarly went to 0 gas from 800k KBTU,\n",
+ "\n",
+ "- https://electrifychicago.net/building/u-s-cellular-plaza-8420-goby-llc/ (ID 251770)\n",
+ "\n",
+ "- https://electrifychicago.net/building/4434-4444-n-damen-ave/ (ID 254001)\n",
+ " Robey Condominiums, multi-family housing. Reported 0 natural gas use for the past two years\n",
+ " despite non-zero use before.\n",
+ "\n",
+ "\n",
+ "## Dependencies\n",
+ "\n",
+ "This notebook requires:\n",
+ "\n",
+ "- pandas\n",
+ "- numpy\n",
+ "- plotly\n",
+ "- statsmodels\n",
+ "- nbformat\n",
+ "\n",
+ "To install, _in this `src/data/analysis` directory_, run:\n",
+ "\n",
+ "```\n",
+ "pip install -r requirements.txt\n",
+ "```"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ " \n",
+ " "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import pandas as pd\n",
+ "import numpy as np\n",
+ "import plotly.subplots as sp\n",
+ "import plotly.graph_objects as go\n",
+ "import plotly.express as px\n",
+ "from plotly.offline import iplot\n",
+ "import plotly.io as pio\n",
+ "from plotly.subplots import make_subplots\n",
+ "import statsmodels.api as sm\n",
+ "import os\n",
+ "from pathlib import Path\n",
+ "import json\n",
+ "\n",
+ "from IPython.display import Image\n",
+ "\n",
+ "from plotly.offline import init_notebook_mode\n",
+ "init_notebook_mode(connected=True)\n",
+ "\n",
+ "pd.set_option('display.max_columns', None)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Set pathing"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Success: Found 'electrify-chicago' as the base directory.\n",
+ "Current working directory is correctly set to '/home/viktor/Documents/electrify-chicago/src/data/analysis'.\n"
+ ]
+ }
+ ],
+ "source": [
+ "# get static dir for saving images\n",
+ "current_dir = Path.cwd()\n",
+ "project_root = current_dir\n",
+ "\n",
+ "while True:\n",
+ " if os.path.basename(project_root) == 'electrify-chicago':\n",
+ " print(\"Success: Found 'electrify-chicago' as the base directory.\")\n",
+ " break\n",
+ " new_root = os.path.dirname(project_root)\n",
+ " if new_root == project_root: # Reached the filesystem root\n",
+ " raise FileNotFoundError(\"Error: 'electrify-chicago' directory not found in the path hierarchy.\")\n",
+ " project_root = new_root\n",
+ "static_blog_pth = os.path.join(project_root, 'static', 'blog', 'GHGIntensityPredictCompliance')\n",
+ "os.makedirs(static_blog_pth, exist_ok=True)\n",
+ "\n",
+ "expected_dir_name = \"analysis\"\n",
+ "fig_dir = os.path.join(current_dir, 'output', 'compliance_analysis')\n",
+ "\n",
+ "# Check if the current directory is the \"analysis\" folder\n",
+ "if current_dir.name != expected_dir_name:\n",
+ " raise AssertionError(f\"Expected working directory to be '{expected_dir_name}', but got '{current_dir.name}'.\\n\"\n",
+ " f\"Please ensure you are in the correct directory.\")\n",
+ "\n",
+ "print(f\"Current working directory is correctly set to '{current_dir}'.\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Notebook options and custom plotting function"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "reduce_memory = True # option to display plotly as static images to reduce memory, if possible\n",
+ "export_to_blog = False # if true, saves plots and regressions to blog static folder for website publishing\n",
+ "\n",
+ "if export_to_blog:\n",
+ " dirs = [static_blog_pth, fig_dir]\n",
+ "else:\n",
+ " dirs = [fig_dir]\n",
+ "\n",
+ "def show_fig(fig, reduce_memory):\n",
+ " if reduce_memory:\n",
+ " try:\n",
+ " png_image = pio.to_image(fig, format='png')\n",
+ " return (png_image, reduce_memory)\n",
+ "\n",
+ " except:\n",
+ " print(\"Error exporting plotly to png, displaying html graph instead\")\n",
+ " reduce_memory = False\n",
+ "\n",
+ " if not reduce_memory:\n",
+ " return (iplot(fig), reduce_memory)\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Read in data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "There are 3749 unique building ids\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 252064 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 64028.0 | \n",
+ " 1160.9 | \n",
+ " 18.1 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " NaN | \n",
+ " 2384738.9 | \n",
+ " NaN | \n",
+ " 7438787.0 | \n",
+ " 5594040.1 | \n",
+ " NaN | \n",
+ " 240.8 | \n",
+ " 323.6 | \n",
+ " 246.0 | \n",
+ " 329.9 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 232458 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 627680.0 | \n",
+ " 4871.7 | \n",
+ " 7.8 | \n",
+ " 1.0 | \n",
+ " 1.0 | \n",
+ " 22.0 | \n",
+ " 16397682.8 | \n",
+ " 43537490.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 95.5 | \n",
+ " 146.0 | \n",
+ " 100.3 | \n",
+ " 150.7 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 254616 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 555524.0 | \n",
+ " 4581.4 | \n",
+ " 8.2 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 49.0 | \n",
+ " 28606427.7 | \n",
+ " 2199940.1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 55.5 | \n",
+ " 148.3 | \n",
+ " 56.7 | \n",
+ " 151.8 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 103812 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 130007.0 | \n",
+ " 1092.1 | \n",
+ " 8.4 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 61.0 | \n",
+ " 6489281.3 | \n",
+ " 1493523.2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 61.4 | \n",
+ " 151.8 | \n",
+ " 63.0 | \n",
+ " 154.8 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 254073 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 83000.0 | \n",
+ " 295.8 | \n",
+ " 3.6 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 100.0 | \n",
+ " 1614582.3 | \n",
+ " 825006.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 29.4 | \n",
+ " 64.9 | \n",
+ " 29.6 | \n",
+ " 64.3 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "0 252064 2020 Submitted Data 64028.0 1160.9 \n",
+ "1 232458 2020 Submitted Data 627680.0 4871.7 \n",
+ "2 254616 2020 Submitted Data 555524.0 4581.4 \n",
+ "3 103812 2020 Submitted Data 130007.0 1092.1 \n",
+ "4 254073 2020 Submitted Data 83000.0 295.8 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "0 18.1 1.0 2.0 NaN \n",
+ "1 7.8 1.0 1.0 22.0 \n",
+ "2 8.2 1.0 2.0 49.0 \n",
+ "3 8.4 1.0 3.0 61.0 \n",
+ "4 3.6 1.0 4.0 100.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse DistrictChilledWaterUse \\\n",
+ "0 2384738.9 NaN 7438787.0 5594040.1 \n",
+ "1 16397682.8 43537490.6 NaN NaN \n",
+ "2 28606427.7 2199940.1 NaN NaN \n",
+ "3 6489281.3 1493523.2 NaN NaN \n",
+ "4 1614582.3 825006.6 NaN NaN \n",
+ "\n",
+ " AllOtherFuelUse SiteEUI SourceEUI WeatherNormalizedSiteEUI \\\n",
+ "0 NaN 240.8 323.6 246.0 \n",
+ "1 NaN 95.5 146.0 100.3 \n",
+ "2 NaN 55.5 148.3 56.7 \n",
+ "3 NaN 61.4 151.8 63.0 \n",
+ "4 NaN 29.4 64.9 29.6 \n",
+ "\n",
+ " WeatherNormalizedSourceEUI Reported \n",
+ "0 329.9 1 \n",
+ "1 150.7 1 \n",
+ "2 151.8 1 \n",
+ "3 154.8 1 \n",
+ "4 64.3 1 "
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Construct the path to the CSV file (one level above the current directory)\n",
+ "data_path = os.path.join( current_dir.parent, 'dist', 'benchmarking-all-years.csv')\n",
+ "\n",
+ "df = pd.read_csv(data_path)\n",
+ "\n",
+ "# Create the \"reported\" column\n",
+ "df['Reported'] = df['GHGIntensity'].notna().astype(int)\n",
+ "\n",
+ "print(f\"There are {df['ID'].unique().shape[0]} unique building ids\")\n",
+ "\n",
+ "df['DataYear'] = df['DataYear'].astype(int)\n",
+ "\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Read in Building Benchmark Data to get Building Names"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 100001 | \n",
+ " Presence SMEMC St Elizabeth Campus | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 100002 | \n",
+ " Clemente Community Academy HS -CPS | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 100019 | \n",
+ " Dixon Building | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 100068 | \n",
+ " Joffco Square | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 100148 | \n",
+ " The Jeffery Cyril Building | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID PropertyName\n",
+ "0 100001 Presence SMEMC St Elizabeth Campus\n",
+ "1 100002 Clemente Community Academy HS -CPS\n",
+ "2 100019 Dixon Building\n",
+ "3 100068 Joffco Square\n",
+ "4 100148 The Jeffery Cyril Building"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "names_path = os.path.join( current_dir.parent, 'dist', 'building-benchmarks.csv')\n",
+ "\n",
+ "building_names = pd.read_csv(names_path)[['ID', 'PropertyName' ]]\n",
+ "building_names.drop_duplicates(keep='first')\n",
+ "building_names.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Merge names to data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 252064 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 64028.0 | \n",
+ " 1160.9 | \n",
+ " 18.1 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " NaN | \n",
+ " 2384738.9 | \n",
+ " NaN | \n",
+ " 7438787.0 | \n",
+ " 5594040.1 | \n",
+ " NaN | \n",
+ " 240.8 | \n",
+ " 323.6 | \n",
+ " 246.0 | \n",
+ " 329.9 | \n",
+ " 1 | \n",
+ " Mansueto Library | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 232458 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 627680.0 | \n",
+ " 4871.7 | \n",
+ " 7.8 | \n",
+ " 1.0 | \n",
+ " 1.0 | \n",
+ " 22.0 | \n",
+ " 16397682.8 | \n",
+ " 43537490.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 95.5 | \n",
+ " 146.0 | \n",
+ " 100.3 | \n",
+ " 150.7 | \n",
+ " 1 | \n",
+ " Harper Square Cooperative | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 254616 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 555524.0 | \n",
+ " 4581.4 | \n",
+ " 8.2 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 49.0 | \n",
+ " 28606427.7 | \n",
+ " 2199940.1 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 55.5 | \n",
+ " 148.3 | \n",
+ " 56.7 | \n",
+ " 151.8 | \n",
+ " 1 | \n",
+ " Former Coyne College | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 103812 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 130007.0 | \n",
+ " 1092.1 | \n",
+ " 8.4 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 61.0 | \n",
+ " 6489281.3 | \n",
+ " 1493523.2 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 61.4 | \n",
+ " 151.8 | \n",
+ " 63.0 | \n",
+ " 154.8 | \n",
+ " 1 | \n",
+ " 400 W Superior St | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 254073 | \n",
+ " 2020 | \n",
+ " Submitted Data | \n",
+ " 83000.0 | \n",
+ " 295.8 | \n",
+ " 3.6 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 100.0 | \n",
+ " 1614582.3 | \n",
+ " 825006.6 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 29.4 | \n",
+ " 64.9 | \n",
+ " 29.6 | \n",
+ " 64.3 | \n",
+ " 1 | \n",
+ " Blue Moon Lofts | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "0 252064 2020 Submitted Data 64028.0 1160.9 \n",
+ "1 232458 2020 Submitted Data 627680.0 4871.7 \n",
+ "2 254616 2020 Submitted Data 555524.0 4581.4 \n",
+ "3 103812 2020 Submitted Data 130007.0 1092.1 \n",
+ "4 254073 2020 Submitted Data 83000.0 295.8 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "0 18.1 1.0 2.0 NaN \n",
+ "1 7.8 1.0 1.0 22.0 \n",
+ "2 8.2 1.0 2.0 49.0 \n",
+ "3 8.4 1.0 3.0 61.0 \n",
+ "4 3.6 1.0 4.0 100.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse DistrictChilledWaterUse \\\n",
+ "0 2384738.9 NaN 7438787.0 5594040.1 \n",
+ "1 16397682.8 43537490.6 NaN NaN \n",
+ "2 28606427.7 2199940.1 NaN NaN \n",
+ "3 6489281.3 1493523.2 NaN NaN \n",
+ "4 1614582.3 825006.6 NaN NaN \n",
+ "\n",
+ " AllOtherFuelUse SiteEUI SourceEUI WeatherNormalizedSiteEUI \\\n",
+ "0 NaN 240.8 323.6 246.0 \n",
+ "1 NaN 95.5 146.0 100.3 \n",
+ "2 NaN 55.5 148.3 56.7 \n",
+ "3 NaN 61.4 151.8 63.0 \n",
+ "4 NaN 29.4 64.9 29.6 \n",
+ "\n",
+ " WeatherNormalizedSourceEUI Reported PropertyName \n",
+ "0 329.9 1 Mansueto Library \n",
+ "1 150.7 1 Harper Square Cooperative \n",
+ "2 151.8 1 Former Coyne College \n",
+ "3 154.8 1 400 W Superior St \n",
+ "4 64.3 1 Blue Moon Lofts "
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df = pd.merge( df, building_names, how='left', on='ID')\n",
+ "df['PropertyName'] = df['PropertyName'].fillna(\"[Building Name Unavailable]\").replace(\"\", \"[Building Name Unavailable]\")\n",
+ "df = df[df['ReportingStatus'].isin(['Submitted Data'])]\n",
+ "df.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Check that every building/year combo exists only once"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "group_counts = df.groupby(['ID', 'DataYear']).size()\n",
+ "\n",
+ "# Assert that the maximum count in any group is at most 1\n",
+ "assert group_counts.max() <= 1, \"There are buildings with more than one row in a given year!\""
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Get the latest year we have data for "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "2022"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# get buildings with zero natural gas use in past year\n",
+ "latestYear = df['DataYear'].max()\n",
+ "latestYear"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 17753 | \n",
+ " 175891 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 172500.0 | \n",
+ " 452.4 | \n",
+ " 3.0 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 100.0 | \n",
+ " 2069532.4 | \n",
+ " 3384519.4 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 36.4 | \n",
+ " 62.3 | \n",
+ " 36.4 | \n",
+ " 62.3 | \n",
+ " 1 | \n",
+ " [Building Name Unavailable] | \n",
+ "
\n",
+ " \n",
+ " 17755 | \n",
+ " 251245 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 249095.0 | \n",
+ " 1434.0 | \n",
+ " 5.8 | \n",
+ " 2.0 | \n",
+ " 3.5 | \n",
+ " 74.0 | \n",
+ " 3345590.2 | \n",
+ " 18702028.9 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 88.5 | \n",
+ " 116.4 | \n",
+ " 94.1 | \n",
+ " 121.1 | \n",
+ " 1 | \n",
+ " 3800 N. Lake Shore Drive | \n",
+ "
\n",
+ " \n",
+ " 21284 | \n",
+ " 256658 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 393938.0 | \n",
+ " 1948.4 | \n",
+ " 4.9 | \n",
+ " 8.0 | \n",
+ " 4.0 | \n",
+ " 75.0 | \n",
+ " 6388293.5 | \n",
+ " 20841006.3 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 69.1 | \n",
+ " 101.0 | \n",
+ " 71.9 | \n",
+ " 102.6 | \n",
+ " 1 | \n",
+ " Midpointe Apartments | \n",
+ "
\n",
+ " \n",
+ " 21285 | \n",
+ " 250062 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 66285.0 | \n",
+ " 525.4 | \n",
+ " 7.9 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " NaN | \n",
+ " 2649529.2 | \n",
+ " 3322169.7 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 90.1 | \n",
+ " 164.5 | \n",
+ " 91.9 | \n",
+ " 165.6 | \n",
+ " 1 | \n",
+ " RJ Quinn Academy | \n",
+ "
\n",
+ " \n",
+ " 21286 | \n",
+ " 101545 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 51163.0 | \n",
+ " 300.3 | \n",
+ " 5.9 | \n",
+ " 1.0 | \n",
+ " 2.0 | \n",
+ " 50.0 | \n",
+ " 541560.1 | \n",
+ " 4310877.6 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 94.8 | \n",
+ " 118.1 | \n",
+ " 101.2 | \n",
+ " 123.8 | \n",
+ " 1 | \n",
+ " [Building Name Unavailable] | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "17753 175891 2022 Submitted Data 172500.0 452.4 \n",
+ "17755 251245 2022 Submitted Data 249095.0 1434.0 \n",
+ "21284 256658 2022 Submitted Data 393938.0 1948.4 \n",
+ "21285 250062 2022 Submitted Data 66285.0 525.4 \n",
+ "21286 101545 2022 Submitted Data 51163.0 300.3 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "17753 3.0 1.0 4.0 100.0 \n",
+ "17755 5.8 2.0 3.5 74.0 \n",
+ "21284 4.9 8.0 4.0 75.0 \n",
+ "21285 7.9 1.0 2.0 NaN \n",
+ "21286 5.9 1.0 2.0 50.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse \\\n",
+ "17753 2069532.4 3384519.4 0.0 \n",
+ "17755 3345590.2 18702028.9 0.0 \n",
+ "21284 6388293.5 20841006.3 0.0 \n",
+ "21285 2649529.2 3322169.7 0.0 \n",
+ "21286 541560.1 4310877.6 0.0 \n",
+ "\n",
+ " DistrictChilledWaterUse AllOtherFuelUse SiteEUI SourceEUI \\\n",
+ "17753 0.0 NaN 36.4 62.3 \n",
+ "17755 0.0 NaN 88.5 116.4 \n",
+ "21284 0.0 NaN 69.1 101.0 \n",
+ "21285 0.0 NaN 90.1 164.5 \n",
+ "21286 0.0 NaN 94.8 118.1 \n",
+ "\n",
+ " WeatherNormalizedSiteEUI WeatherNormalizedSourceEUI Reported \\\n",
+ "17753 36.4 62.3 1 \n",
+ "17755 94.1 121.1 1 \n",
+ "21284 71.9 102.6 1 \n",
+ "21285 91.9 165.6 1 \n",
+ "21286 101.2 123.8 1 \n",
+ "\n",
+ " PropertyName \n",
+ "17753 [Building Name Unavailable] \n",
+ "17755 3800 N. Lake Shore Drive \n",
+ "21284 Midpointe Apartments \n",
+ "21285 RJ Quinn Academy \n",
+ "21286 [Building Name Unavailable] "
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "latestData = df[df['DataYear'] == latestYear]\n",
+ "latestData.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " ID | \n",
+ " DataYear | \n",
+ " ReportingStatus | \n",
+ " GrossFloorArea | \n",
+ " TotalGHGEmissions | \n",
+ " GHGIntensity | \n",
+ " NumberOfBuildings | \n",
+ " ChicagoEnergyRating | \n",
+ " ENERGYSTARScore | \n",
+ " ElectricityUse | \n",
+ " NaturalGasUse | \n",
+ " DistrictSteamUse | \n",
+ " DistrictChilledWaterUse | \n",
+ " AllOtherFuelUse | \n",
+ " SiteEUI | \n",
+ " SourceEUI | \n",
+ " WeatherNormalizedSiteEUI | \n",
+ " WeatherNormalizedSourceEUI | \n",
+ " Reported | \n",
+ " PropertyName | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 21287 | \n",
+ " 160438 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 1484327.0 | \n",
+ " 9938.8 | \n",
+ " 7.1 | \n",
+ " 1.0 | \n",
+ " 4.0 | \n",
+ " 75.0 | \n",
+ " 63482520.5 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 29929202.7 | \n",
+ " NaN | \n",
+ " 66.4 | \n",
+ " 145.8 | \n",
+ " 64.4 | \n",
+ " 144.9 | \n",
+ " 1 | \n",
+ " 155 North Wacker | \n",
+ "
\n",
+ " \n",
+ " 21297 | \n",
+ " 100179 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 450612.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 1.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 15191302.2 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 0 | \n",
+ " Saint Anthony Hospital - Main Hospital | \n",
+ "
\n",
+ " \n",
+ " 21322 | \n",
+ " 156942 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 201402.0 | \n",
+ " 1318.2 | \n",
+ " 6.5 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 68.0 | \n",
+ " 2852269.0 | \n",
+ " 0.0 | \n",
+ " 14194821.6 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 84.6 | \n",
+ " 124.4 | \n",
+ " 89.7 | \n",
+ " 130.6 | \n",
+ " 1 | \n",
+ " Burton-Judson Courts | \n",
+ "
\n",
+ " \n",
+ " 21354 | \n",
+ " 250147 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 186957.7 | \n",
+ " 1766.0 | \n",
+ " 9.4 | \n",
+ " 1.0 | \n",
+ " 1.0 | \n",
+ " NaN | \n",
+ " 13408061.5 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 71.7 | \n",
+ " 200.8 | \n",
+ " 71.7 | \n",
+ " 200.8 | \n",
+ " 1 | \n",
+ " 820 W Jackson Blvd | \n",
+ "
\n",
+ " \n",
+ " 21366 | \n",
+ " 101867 | \n",
+ " 2022 | \n",
+ " Submitted Data | \n",
+ " 641962.0 | \n",
+ " 4402.2 | \n",
+ " 6.9 | \n",
+ " 1.0 | \n",
+ " 3.0 | \n",
+ " 67.0 | \n",
+ " 33422010.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " 0.0 | \n",
+ " NaN | \n",
+ " 52.1 | \n",
+ " 145.8 | \n",
+ " 52.9 | \n",
+ " 148.2 | \n",
+ " 1 | \n",
+ " 125 South Wacker | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " ID DataYear ReportingStatus GrossFloorArea TotalGHGEmissions \\\n",
+ "21287 160438 2022 Submitted Data 1484327.0 9938.8 \n",
+ "21297 100179 2022 Submitted Data 450612.0 NaN \n",
+ "21322 156942 2022 Submitted Data 201402.0 1318.2 \n",
+ "21354 250147 2022 Submitted Data 186957.7 1766.0 \n",
+ "21366 101867 2022 Submitted Data 641962.0 4402.2 \n",
+ "\n",
+ " GHGIntensity NumberOfBuildings ChicagoEnergyRating ENERGYSTARScore \\\n",
+ "21287 7.1 1.0 4.0 75.0 \n",
+ "21297 NaN 1.0 0.0 NaN \n",
+ "21322 6.5 1.0 3.0 68.0 \n",
+ "21354 9.4 1.0 1.0 NaN \n",
+ "21366 6.9 1.0 3.0 67.0 \n",
+ "\n",
+ " ElectricityUse NaturalGasUse DistrictSteamUse \\\n",
+ "21287 63482520.5 0.0 0.0 \n",
+ "21297 15191302.2 0.0 0.0 \n",
+ "21322 2852269.0 0.0 14194821.6 \n",
+ "21354 13408061.5 0.0 0.0 \n",
+ "21366 33422010.0 0.0 0.0 \n",
+ "\n",
+ " DistrictChilledWaterUse AllOtherFuelUse SiteEUI SourceEUI \\\n",
+ "21287 29929202.7 NaN 66.4 145.8 \n",
+ "21297 0.0 NaN NaN NaN \n",
+ "21322 0.0 NaN 84.6 124.4 \n",
+ "21354 0.0 NaN 71.7 200.8 \n",
+ "21366 0.0 NaN 52.1 145.8 \n",
+ "\n",
+ " WeatherNormalizedSiteEUI WeatherNormalizedSourceEUI Reported \\\n",
+ "21287 64.4 144.9 1 \n",
+ "21297 NaN NaN 0 \n",
+ "21322 89.7 130.6 1 \n",
+ "21354 71.7 200.8 1 \n",
+ "21366 52.9 148.2 1 \n",
+ "\n",
+ " PropertyName \n",
+ "21287 155 North Wacker \n",
+ "21297 Saint Anthony Hospital - Main Hospital \n",
+ "21322 Burton-Judson Courts \n",
+ "21354 820 W Jackson Blvd \n",
+ "21366 125 South Wacker "
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "noGasUse = latestData[latestData['NaturalGasUse'].isin([0, np.nan])]\n",
+ "noGasUse.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Get Count of \"Gas Free\" Buildings Latest Year"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "235"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "noGasUse['ID'].count()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Loop Through Gas Free Buildings And See If They Used Gas in Previous Years"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/tmp/ipykernel_23063/3249074751.py:2: UserWarning:\n",
+ "\n",
+ "Boolean Series key will be reindexed to match DataFrame index.\n",
+ "\n",
+ "/tmp/ipykernel_23063/3249074751.py:2: UserWarning:\n",
+ "\n",
+ "Boolean Series key will be reindexed to match DataFrame index.\n",
+ "\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "array([254001, 165664, 165819, 159892, 260149, 175817, 242935, 256639,\n",
+ " 174228, 175914, 135050, 103602, 102987, 113670, 172256, 115942,\n",
+ " 175754, 254378, 175995, 116550, 260135, 175492, 159425, 100179,\n",
+ " 172145, 137144, 101757, 138730, 172565, 101448, 101396, 260116,\n",
+ " 157988, 105441, 252312, 172772, 115605, 165717, 116644, 255944,\n",
+ " 172540, 172157, 159423, 175885, 251883, 238480, 117179, 175334,\n",
+ " 172393, 251959, 175882, 160137, 254035, 254387, 255012, 242279,\n",
+ " 162325, 256614, 260101, 129344])"
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "noGasUseIds = noGasUse['ID']\n",
+ "usedGasBefore = df[df['DataYear'] < latestYear][df['NaturalGasUse'] > 0][df['ID'].isin(noGasUseIds)]\n",
+ "gasAnomalyIds = usedGasBefore['ID'].unique()\n",
+ "gasAnomalyIds"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Did this catch our A buildings?"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{165717, 254001}"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "AGradedBuildingIds = [117024, 124236, 160142, 165717, 172137, 251770, 254001]\n",
+ "AGradedBuildingIds = set(AGradedBuildingIds)\n",
+ "AGradedBuildingIds.intersection(gasAnomalyIds)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "---"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Analysis: Unique values for GHG Intensity\n",
+ "\n",
+ "Conclusion: strange that some values are highly represented while others are not. How are these calculated? "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Round GHG Intensity values to 1 digit\n",
+ "df['GHGIntensity'] = df['GHGIntensity'].round(1)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Plot Distribution of GHG Intensities"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "linkText": "Export to plot.ly",
+ "plotlyServerURL": "https://plot.ly",
+ "showLink": false
+ },
+ "data": [
+ {
+ "hovertemplate": " %{y} Buildings
with GHG Intensity between %{x}",
+ "marker": {
+ "line": {
+ "color": "black",
+ "width": 0.1
+ }
+ },
+ "name": "Histogram of Values",
+ "type": "histogram",
+ "x": [
+ 18.1,
+ 7.8,
+ 8.2,
+ 8.4,
+ 3.6,
+ 11.6,
+ 9.7,
+ 6.2,
+ 7.1,
+ 17.7,
+ 8.5,
+ 6.9,
+ 5.4,
+ 10.2,
+ 5.3,
+ 13.3,
+ 4.7,
+ 7.4,
+ 6.1,
+ 5.9,
+ 5.8,
+ 8.5,
+ 6.4,
+ 6.8,
+ 4.4,
+ 16.5,
+ 7,
+ 3.3,
+ 18.8,
+ 7.2,
+ 5.4,
+ 5.3,
+ 8.2,
+ 8.6,
+ 4,
+ 7.4,
+ 2.5,
+ 9.4,
+ 7.9,
+ 6.4,
+ 7.1,
+ 10.5,
+ 5.7,
+ 20.2,
+ 5.1,
+ 7.5,
+ 6.6,
+ 9.2,
+ 4.4,
+ 10.4,
+ 5.1,
+ 4.3,
+ 6.9,
+ 10.3,
+ 32.7,
+ 7.1,
+ 6.7,
+ 6.8,
+ null,
+ 4.1,
+ 5.8,
+ 6.4,
+ 6.7,
+ 7.3,
+ 6.6,
+ 5.5,
+ 7.4,
+ 5.1,
+ 15.8,
+ 17,
+ 4.5,
+ 6.2,
+ 8.8,
+ 9.5,
+ 9.5,
+ 5.2,
+ 4.7,
+ 7.9,
+ 5.3,
+ 7.7,
+ 3.4,
+ 9,
+ 5.4,
+ 0,
+ 4.7,
+ 7.3,
+ 6.2,
+ 8.2,
+ 7.1,
+ 7.8,
+ 6.1,
+ 6.2,
+ 7.7,
+ 2.9,
+ 6.2,
+ 8.4,
+ 6.3,
+ 6.3,
+ 6.5,
+ 4,
+ 6.6,
+ 9.1,
+ 8.5,
+ 8.4,
+ 5.7,
+ 8.1,
+ 4.8,
+ 4.8,
+ 7.9,
+ 3.7,
+ 6.5,
+ 8.1,
+ 4.7,
+ 8.6,
+ 10.1,
+ 4.6,
+ 9.1,
+ 7.9,
+ 5.8,
+ 10.2,
+ 7,
+ null,
+ 7.4,
+ 7.7,
+ 5.6,
+ 6.8,
+ 6.5,
+ 4.7,
+ 5.2,
+ 7.3,
+ 4.7,
+ 3.8,
+ 7.1,
+ 11.2,
+ 9.4,
+ 15.2,
+ 10,
+ 9.4,
+ 7.5,
+ 10.4,
+ 7,
+ 136.5,
+ 7.6,
+ 4.9,
+ 20.9,
+ 6.5,
+ 9.9,
+ 6.3,
+ 4.6,
+ 13.4,
+ null,
+ 8.8,
+ 5.3,
+ null,
+ 7.4,
+ 4.1,
+ null,
+ 5,
+ 8.5,
+ 6.7,
+ 5.3,
+ 5.8,
+ 10.9,
+ 6.8,
+ 21.7,
+ 7.8,
+ 0.5,
+ 7.4,
+ 5,
+ 7.5,
+ 7.8,
+ 3.8,
+ 14.2,
+ 8.1,
+ 3.6,
+ 6.4,
+ 6.9,
+ 28.8,
+ 5.3,
+ 4.6,
+ 5.3,
+ 5.4,
+ 5.1,
+ 5.7,
+ 5.1,
+ 12,
+ 9.8,
+ 6.5,
+ 29.3,
+ 5.8,
+ 6.3,
+ 6.5,
+ 3.9,
+ 5,
+ 5.4,
+ 3.4,
+ 4.7,
+ 6.5,
+ 5.9,
+ 9.5,
+ 7.7,
+ 7.2,
+ 6.8,
+ 1.3,
+ 6.8,
+ 7.1,
+ 4.9,
+ 8.5,
+ 8.8,
+ 10.9,
+ 6.3,
+ 7.5,
+ 6.1,
+ 2.7,
+ 10.7,
+ 5.5,
+ 10.3,
+ 10.1,
+ 5.8,
+ 6.2,
+ 4.6,
+ 7.8,
+ 7.3,
+ 5.9,
+ 11.6,
+ null,
+ 8.5,
+ 7.1,
+ 5.7,
+ 6.7,
+ 7.5,
+ 9.8,
+ 7.1,
+ 7.4,
+ 6.8,
+ 7.7,
+ null,
+ 4.3,
+ 9.1,
+ 7.5,
+ 5.7,
+ 19.6,
+ 7.1,
+ 6.5,
+ 6.9,
+ 7.4,
+ 8.4,
+ 13.3,
+ 8,
+ 6,
+ 7.2,
+ 10.1,
+ 7.6,
+ 6.7,
+ 9.2,
+ 9.1,
+ 7.8,
+ 6.3,
+ 14.1,
+ 114.3,
+ 5.8,
+ 4.8,
+ 7.1,
+ 30,
+ 4.4,
+ 7.6,
+ 3.8,
+ 5,
+ 6,
+ 8.6,
+ 7,
+ 7.4,
+ 4.1,
+ 8,
+ 5.8,
+ 6.8,
+ 7.4,
+ 5,
+ 6.2,
+ 6.2,
+ 7.6,
+ 8,
+ 7.7,
+ 5.3,
+ 3.8,
+ 7,
+ 8.1,
+ 7.9,
+ 6,
+ 12.2,
+ null,
+ 7.2,
+ 7.5,
+ 5.6,
+ 8,
+ 10.4,
+ 4.8,
+ 11.4,
+ 9.2,
+ 6.2,
+ 3,
+ 7.2,
+ 5.1,
+ 5.3,
+ 9.2,
+ 6.1,
+ 5.8,
+ 6.8,
+ 5,
+ 7.7,
+ 2.8,
+ 5.3,
+ 7.2,
+ 3.7,
+ 5.3,
+ 7.6,
+ 6.2,
+ 7,
+ 7.2,
+ 7.2,
+ 8.2,
+ 35.3,
+ 5.1,
+ 7.3,
+ 7,
+ 5,
+ 6.5,
+ 10.3,
+ 5.1,
+ 4.9,
+ 9.7,
+ 6.9,
+ 5.5,
+ 8.1,
+ 7.1,
+ 6,
+ 21.5,
+ 5.2,
+ 5.9,
+ 20.9,
+ 3.7,
+ 6.2,
+ 6.3,
+ 2.1,
+ 6.8,
+ 6.2,
+ 7.5,
+ 6.5,
+ 7,
+ 12.9,
+ 10.8,
+ 6.1,
+ 8.4,
+ 3,
+ 6.2,
+ 22.2,
+ 8.4,
+ 4,
+ null,
+ 3.2,
+ 9.1,
+ 3.7,
+ 6.2,
+ 2,
+ 5.3,
+ 6,
+ 6,
+ 5.1,
+ 1.9,
+ 10,
+ 11.7,
+ 9.1,
+ null,
+ 5.8,
+ 8.7,
+ 8.6,
+ 11.7,
+ 24.8,
+ 9.8,
+ 8.5,
+ 6.3,
+ 13.1,
+ 5.5,
+ 8.7,
+ 7,
+ 9.6,
+ 5.2,
+ 7.6,
+ 7.9,
+ 8.4,
+ 14.3,
+ 6.3,
+ 4.8,
+ 6,
+ 4,
+ 11.7,
+ 7.5,
+ 8,
+ 5.3,
+ 12.1,
+ 5.7,
+ null,
+ 12.4,
+ 5,
+ 9.7,
+ 5.7,
+ 4.5,
+ 11.9,
+ 7.8,
+ 7.5,
+ 6,
+ 5,
+ 5.9,
+ 1.9,
+ 3.9,
+ 13.5,
+ 8,
+ 11.1,
+ 7.3,
+ 7.1,
+ 12.2,
+ 5.1,
+ 7.9,
+ 8.3,
+ 6.3,
+ 45.4,
+ 9.6,
+ 7,
+ 7,
+ 7.3,
+ 7.7,
+ 5.8,
+ 4,
+ 6.2,
+ 5.2,
+ 4.3,
+ 4.7,
+ 12.8,
+ 8.5,
+ 11.2,
+ 8.2,
+ 7.9,
+ 2.4,
+ 11.4,
+ 6.1,
+ 7.2,
+ 6.5,
+ 5,
+ 12.4,
+ 4.4,
+ 5.4,
+ 7.4,
+ 15.5,
+ 8.6,
+ 4.9,
+ 7.7,
+ null,
+ 7,
+ 28.9,
+ 6.8,
+ 9.2,
+ 7.5,
+ 5.2,
+ 3.9,
+ 1.2,
+ 4.6,
+ 5.3,
+ 7.6,
+ 10,
+ 7.1,
+ 10.8,
+ 4.3,
+ 4.6,
+ 6,
+ 26.8,
+ 6.1,
+ 2.4,
+ 6.1,
+ 4.8,
+ 4.6,
+ 9.3,
+ 6.4,
+ 5.4,
+ 4.8,
+ 4.3,
+ 2.9,
+ 6.4,
+ 5.9,
+ 11.5,
+ 6.7,
+ 5.4,
+ 6.8,
+ 14,
+ null,
+ 5.6,
+ 8.1,
+ 4,
+ 7.5,
+ 8.8,
+ 12.6,
+ 2.9,
+ 8.4,
+ 6.1,
+ 5.4,
+ 3.9,
+ 4.9,
+ 3.7,
+ 8.4,
+ 6.1,
+ 7.1,
+ 4.3,
+ 4.1,
+ 6.5,
+ 11.4,
+ 4.8,
+ 13.3,
+ 8.5,
+ 27,
+ 6.8,
+ 9.3,
+ 8,
+ 4.3,
+ 8.3,
+ 10.9,
+ 3.2,
+ 26.1,
+ 8.2,
+ 5.8,
+ 7.5,
+ 7,
+ 6.5,
+ 7.9,
+ null,
+ 6.4,
+ 9.6,
+ 3.4,
+ 4.3,
+ 12.9,
+ 7.5,
+ 6.4,
+ 3.7,
+ 4.6,
+ 5.6,
+ 5.3,
+ 6.1,
+ 21.9,
+ 10.3,
+ 7.1,
+ 7.1,
+ 6,
+ 8.7,
+ 11,
+ 3.5,
+ 5.5,
+ 7.8,
+ 5.6,
+ 5.3,
+ 4.9,
+ 6.1,
+ 13.2,
+ 7.6,
+ 5.6,
+ 21.2,
+ 7.1,
+ 7.1,
+ 7.3,
+ 5.9,
+ 13,
+ 13.2,
+ 5.1,
+ 10.3,
+ 7,
+ 4.3,
+ 4.8,
+ 3.8,
+ 6.5,
+ 5.3,
+ 32.3,
+ 9.2,
+ 4.4,
+ 8.2,
+ 9.4,
+ 8.7,
+ 6.3,
+ 7.3,
+ 3.3,
+ 5.8,
+ 8.9,
+ null,
+ 6.4,
+ 3.8,
+ 5,
+ 6.8,
+ 5.6,
+ 9.3,
+ 5.1,
+ 4.4,
+ 4,
+ 6.4,
+ 7.1,
+ 5.4,
+ 14.2,
+ 7.8,
+ 10.1,
+ 7.2,
+ 6.2,
+ 2.9,
+ 5.5,
+ 7.3,
+ 7.3,
+ 8.1,
+ 16.7,
+ 7.4,
+ 7.5,
+ 9.9,
+ 6.1,
+ 7.2,
+ 6.1,
+ 7.3,
+ 5.2,
+ 4.9,
+ 10.3,
+ 7.9,
+ 6,
+ null,
+ 4.6,
+ 7.4,
+ 7.7,
+ 5.8,
+ 5.7,
+ 6.4,
+ 7.4,
+ 8.4,
+ 6.9,
+ 7,
+ 4.1,
+ 10,
+ 25.1,
+ 10.5,
+ 28.2,
+ 8.7,
+ 3.6,
+ 7.7,
+ 8.4,
+ 6.4,
+ 5.2,
+ 6.9,
+ 5.4,
+ 6.5,
+ 6.4,
+ 9.8,
+ 3.6,
+ 6.6,
+ 5.1,
+ 11.6,
+ 14.4,
+ 11.1,
+ 5.3,
+ 7.8,
+ 4.4,
+ 5.3,
+ 5.8,
+ 7.1,
+ 13.2,
+ 6.5,
+ 9.2,
+ 7.7,
+ 16.4,
+ 4.5,
+ 5.6,
+ 6.6,
+ 3.7,
+ 5.8,
+ 4.9,
+ 5.1,
+ 10.1,
+ 5.6,
+ 24.6,
+ 8.8,
+ 6.7,
+ 7.4,
+ 5.4,
+ 18.4,
+ 6.7,
+ 11.3,
+ 6.5,
+ 3.8,
+ 14.6,
+ 21.2,
+ 5.2,
+ 11.5,
+ 8.1,
+ 5,
+ 6.2,
+ 18.4,
+ null,
+ 0.4,
+ 6.1,
+ 6.5,
+ 6.5,
+ 9,
+ 2.9,
+ 4.4,
+ 7.7,
+ 7.7,
+ 9.5,
+ 7,
+ 4.5,
+ 5.2,
+ 3.6,
+ 11.4,
+ 10.6,
+ 5.7,
+ 3.8,
+ 9.3,
+ 30.7,
+ 7.8,
+ 7.5,
+ 12.8,
+ 6,
+ null,
+ 4.7,
+ 6.5,
+ 6.7,
+ 9,
+ null,
+ 7.3,
+ 4.2,
+ 8.2,
+ 4.4,
+ 5.1,
+ 0.7,
+ 6.6,
+ 3.3,
+ 4.3,
+ 3.5,
+ null,
+ 5.6,
+ 4.1,
+ 4.4,
+ 3.7,
+ null,
+ 8.3,
+ 6.8,
+ 8.8,
+ 5,
+ 5.7,
+ 6.1,
+ 14,
+ 6.5,
+ 6,
+ 4.2,
+ 5.9,
+ 15.2,
+ 5.9,
+ 5.1,
+ 5.9,
+ 5.4,
+ 6.3,
+ 8.8,
+ 7,
+ 5.7,
+ 8.3,
+ 6.4,
+ 5.2,
+ 10.8,
+ 3.1,
+ 6.9,
+ 5,
+ 13.4,
+ 7.3,
+ 10.8,
+ 8.5,
+ 12.4,
+ 6.5,
+ 4.3,
+ 6.6,
+ 5,
+ 8.7,
+ 9.1,
+ 9.8,
+ 12.4,
+ 3,
+ 10.4,
+ 10.2,
+ 6.8,
+ 11.3,
+ 15.9,
+ 16.1,
+ 9.7,
+ 6.9,
+ 83.7,
+ 4.4,
+ 7.6,
+ 6.6,
+ 8.7,
+ 22.3,
+ 8.1,
+ 7.7,
+ 6.9,
+ 4.3,
+ 6.1,
+ 7.2,
+ 6.4,
+ 5.7,
+ 6.9,
+ 9.4,
+ 11.5,
+ 3.4,
+ 22.2,
+ 7.4,
+ 7.2,
+ 4.8,
+ 6.9,
+ 6.7,
+ 5.3,
+ 6.3,
+ 7,
+ 6.6,
+ 5.2,
+ 5.2,
+ 9.6,
+ 8.1,
+ 16.6,
+ 5,
+ 9.6,
+ 9,
+ 23.5,
+ 8.9,
+ 4.4,
+ 6.4,
+ 4.2,
+ 4.7,
+ 11.6,
+ 12,
+ 13.9,
+ 11.3,
+ 7.6,
+ 11.5,
+ 4.9,
+ 5.9,
+ 6.5,
+ 4.7,
+ 5.3,
+ 5.1,
+ 6,
+ 5.8,
+ 1.8,
+ 6.5,
+ 11.3,
+ 3.6,
+ 7.1,
+ 5.3,
+ 2.6,
+ 3.4,
+ 6.5,
+ 7.4,
+ 7.1,
+ 3.8,
+ 8.4,
+ 7,
+ 5.8,
+ 3.7,
+ 2.6,
+ null,
+ 3.4,
+ 5.1,
+ 5.9,
+ 6.1,
+ 4.2,
+ null,
+ 11.1,
+ 7.3,
+ 9.7,
+ 6.4,
+ 6.4,
+ 1.7,
+ 7.4,
+ 8.8,
+ 6.3,
+ 4.1,
+ 7,
+ 6.1,
+ 5.1,
+ 9.7,
+ 34.7,
+ 9.9,
+ 6.4,
+ 7.6,
+ 7.5,
+ 3.3,
+ 4.8,
+ 7.7,
+ null,
+ 6.1,
+ null,
+ 2.6,
+ 7.9,
+ 7.4,
+ 4.9,
+ 6.2,
+ 17.3,
+ 6.1,
+ 4,
+ 5.6,
+ 18.9,
+ 5.4,
+ 4.7,
+ 25.5,
+ 5.5,
+ 3.7,
+ 6.9,
+ 6.6,
+ 4.7,
+ 5.1,
+ 5.8,
+ 9.4,
+ 4.5,
+ 10.9,
+ 8.6,
+ 4.1,
+ 10.4,
+ null,
+ 9.7,
+ 9.9,
+ 5.8,
+ 5.5,
+ 7.6,
+ 5.3,
+ 8.2,
+ 19.8,
+ 4.7,
+ 26.2,
+ 5.3,
+ 7.2,
+ 5.3,
+ 23.2,
+ 9.3,
+ 8,
+ 5,
+ 4,
+ 9.1,
+ 6.6,
+ 7.1,
+ 5.3,
+ 7.6,
+ 4.8,
+ 5.9,
+ 12.5,
+ 6.6,
+ 3.8,
+ 4.3,
+ 13.2,
+ 6.6,
+ 3.8,
+ 8.2,
+ 9.8,
+ 7.6,
+ 4,
+ 5,
+ 8.5,
+ 8.3,
+ 7,
+ 7.1,
+ 9.1,
+ 5.8,
+ 11.1,
+ 3.6,
+ 10.7,
+ 6,
+ 6.9,
+ 18.8,
+ 12.9,
+ 6.9,
+ 6.5,
+ 5.5,
+ 9.6,
+ 5.1,
+ 21.6,
+ 6.6,
+ 8.7,
+ 9.1,
+ 10.4,
+ 7.1,
+ 7.4,
+ 7.8,
+ 6.4,
+ 8,
+ 5.2,
+ 5.4,
+ 6.2,
+ 8,
+ 17.2,
+ 6.1,
+ 16.3,
+ 5.4,
+ 6.5,
+ 5.5,
+ 5,
+ 6.2,
+ 5.8,
+ 7.4,
+ 9.3,
+ 4.5,
+ 5.7,
+ 5.7,
+ 7.9,
+ 3.6,
+ 6.9,
+ 6.2,
+ 8.3,
+ 5.5,
+ 5.8,
+ 5.8,
+ 4.2,
+ 6.7,
+ 18.8,
+ 8.6,
+ 8.4,
+ 8.1,
+ 13.8,
+ 8.1,
+ 6.8,
+ 7,
+ 6.3,
+ 4.9,
+ null,
+ 3.2,
+ 8.1,
+ 4.8,
+ 3.3,
+ 12.7,
+ 7.5,
+ 8.2,
+ 6.5,
+ 8.5,
+ 13.3,
+ 8,
+ 6,
+ 5.5,
+ 31.1,
+ 29.3,
+ 6.1,
+ 6.9,
+ 6.5,
+ null,
+ 8.2,
+ 10.9,
+ 5.9,
+ 5.1,
+ 16.5,
+ 9.4,
+ 6.3,
+ 6.3,
+ 4.9,
+ 6.5,
+ 4,
+ 13.6,
+ 5.9,
+ 0.7,
+ 7.5,
+ 20.4,
+ 7.9,
+ 4.4,
+ 3.1,
+ 8.3,
+ 10.3,
+ 5.1,
+ 5.7,
+ 6.2,
+ 7.2,
+ 10.7,
+ 11,
+ 4.2,
+ 7.1,
+ 13.7,
+ 6.1,
+ 5,
+ 24,
+ 9.4,
+ 4.5,
+ 3.8,
+ 5.9,
+ 5.6,
+ 4.1,
+ 11.9,
+ 5.5,
+ 10.5,
+ 4.3,
+ 6.2,
+ 9.2,
+ 5.4,
+ 5.9,
+ 6,
+ 5.3,
+ 3.3,
+ 5.2,
+ 6.4,
+ 7.7,
+ 6.7,
+ 12.7,
+ 6.6,
+ 19,
+ 5.6,
+ 5.5,
+ 4,
+ 5.1,
+ 28.6,
+ 6.8,
+ 6.5,
+ 6.6,
+ 4.5,
+ 6.7,
+ 5.4,
+ 7.2,
+ 6.7,
+ 3.8,
+ 5,
+ 8.9,
+ 4.3,
+ 6.1,
+ 9.7,
+ 2.4,
+ 5.7,
+ 5.8,
+ 9.1,
+ 27.2,
+ 6.3,
+ 8.2,
+ 3.4,
+ 9.2,
+ 6,
+ 4.2,
+ 22.6,
+ 5.1,
+ 4.7,
+ 12.8,
+ 4.1,
+ 7,
+ 6.6,
+ 10.7,
+ 8.8,
+ 12.3,
+ 4.2,
+ 11.5,
+ 6.2,
+ 11.2,
+ 11.1,
+ 3.8,
+ 7.4,
+ 5.6,
+ 8.2,
+ 6.3,
+ 8,
+ 8.9,
+ 6,
+ 6.7,
+ 5.7,
+ 6.3,
+ 6.6,
+ 7.1,
+ 6.9,
+ 9.9,
+ 5.2,
+ 9.8,
+ 4.2,
+ 6.7,
+ 6.4,
+ 5.6,
+ 12.3,
+ 6.2,
+ 7.3,
+ 7.4,
+ 8.2,
+ 13.2,
+ 6.3,
+ 6.5,
+ 4.7,
+ 6.7,
+ 6.2,
+ 4.8,
+ 9.3,
+ 3.5,
+ 6.9,
+ 25,
+ 3.5,
+ 8.5,
+ 5.3,
+ 6,
+ 6.9,
+ null,
+ 6.2,
+ 8.3,
+ 8.7,
+ 3.2,
+ 6.9,
+ 5.4,
+ 6.2,
+ 5.6,
+ 6.7,
+ 8.5,
+ null,
+ 6.5,
+ 5.5,
+ 5.3,
+ 4.7,
+ 5.2,
+ 7.1,
+ 4.3,
+ 5.9,
+ 6.1,
+ 9.7,
+ 11.1,
+ 9.7,
+ 11,
+ 6.8,
+ 5.3,
+ 9.6,
+ 5.7,
+ 5.1,
+ 21.3,
+ 6,
+ 5.5,
+ 11.7,
+ 9.7,
+ 6,
+ 11,
+ 105.8,
+ 11,
+ 6.1,
+ 3.9,
+ 4.9,
+ 4.2,
+ 5.7,
+ 7,
+ 8.8,
+ 23.3,
+ 11.1,
+ 8.2,
+ 6.9,
+ 5.5,
+ 8.8,
+ 7.5,
+ 4.7,
+ 7.3,
+ 2.9,
+ 7,
+ 6.1,
+ 5.4,
+ 7.2,
+ 7,
+ 10.6,
+ 3.9,
+ 8.7,
+ 5.9,
+ 1.8,
+ 6.5,
+ 3.4,
+ 6.8,
+ 7.7,
+ 9.6,
+ 17.1,
+ 5.7,
+ 4.5,
+ 5,
+ 22.9,
+ 16.2,
+ 7,
+ 8,
+ 5.9,
+ 10.3,
+ 5.7,
+ 5.8,
+ 7.5,
+ 6.6,
+ 3.6,
+ 4.8,
+ 6.1,
+ 7.2,
+ 4.9,
+ 18.9,
+ 7.5,
+ 3.6,
+ 7.3,
+ 9.7,
+ 6.2,
+ 7.4,
+ 12,
+ 4.3,
+ 5.2,
+ 20.7,
+ 11.7,
+ 9.9,
+ 4.6,
+ 7.3,
+ 4.8,
+ 4.7,
+ 3.7,
+ 5.8,
+ 13.4,
+ 6.7,
+ 5.3,
+ 4.3,
+ null,
+ 6.1,
+ 6.3,
+ 9.3,
+ 6.3,
+ 6.4,
+ 6.2,
+ 10.8,
+ 5.2,
+ 22.6,
+ 7.9,
+ 15,
+ 5.4,
+ 9.1,
+ 3.2,
+ 7.2,
+ 9.2,
+ 3.4,
+ 10.3,
+ 6,
+ 4.5,
+ 6.8,
+ 35.9,
+ 5.3,
+ 6.9,
+ 7.1,
+ 4.6,
+ 11.2,
+ 4.4,
+ 9.8,
+ 7.8,
+ 4.9,
+ 10.7,
+ 11.4,
+ 5.4,
+ null,
+ 5.9,
+ 5.7,
+ 6.3,
+ 8.3,
+ 10.1,
+ 5.8,
+ 6.8,
+ 8.2,
+ 7.5,
+ 8.8,
+ null,
+ 8,
+ 16.7,
+ 19.1,
+ 7.3,
+ 6.4,
+ 11.9,
+ 9,
+ 4,
+ 8,
+ 5.8,
+ 11.4,
+ 7.2,
+ 7.1,
+ 5.4,
+ 7.8,
+ 5.6,
+ 12.5,
+ 5.5,
+ 5,
+ 6.1,
+ 4.8,
+ 7.1,
+ 6.4,
+ 8,
+ 8.2,
+ 6,
+ 4.2,
+ 9.6,
+ 8.4,
+ 6.9,
+ 461.6,
+ 8.2,
+ 8.5,
+ 7.3,
+ 4.7,
+ 10.5,
+ 6.2,
+ 3.3,
+ null,
+ 6.8,
+ 17.3,
+ 6.7,
+ 4.8,
+ 6.4,
+ 5.2,
+ 4,
+ 6.6,
+ 5.9,
+ 5.7,
+ 4.8,
+ 6.2,
+ 8.7,
+ 7.1,
+ null,
+ 8,
+ 3.5,
+ 5.1,
+ 5,
+ 6.1,
+ 3.1,
+ 8.7,
+ 142.1,
+ 7.8,
+ 6.5,
+ 5.9,
+ 12.7,
+ 5.1,
+ 10.6,
+ 8,
+ 5.9,
+ 10.5,
+ 9,
+ 10.6,
+ 4.7,
+ 5.2,
+ 4.2,
+ 8,
+ 3.3,
+ 1.7,
+ 5.8,
+ 3.1,
+ 10.3,
+ 9.6,
+ null,
+ 5.3,
+ 12.1,
+ 2.6,
+ 6,
+ 4.4,
+ 5.5,
+ 4.9,
+ 4,
+ 20,
+ 6.3,
+ 7,
+ 6.3,
+ 17.8,
+ 7.3,
+ 5.4,
+ 8.9,
+ 7,
+ 1.3,
+ 3.7,
+ 32.8,
+ 7.5,
+ 8.1,
+ 3.3,
+ 11,
+ 8,
+ 6,
+ 4.5,
+ 14.9,
+ 5.2,
+ 4.8,
+ 10.3,
+ 7.5,
+ 3.2,
+ 4.8,
+ 4.3,
+ 6.3,
+ 7.1,
+ 10.4,
+ 4.7,
+ null,
+ 3.9,
+ 5.1,
+ 6.3,
+ 8,
+ 7.6,
+ 6.8,
+ 26.4,
+ null,
+ 7,
+ 4.5,
+ 5.8,
+ 2.8,
+ 7.3,
+ 6.1,
+ 5.3,
+ 3.5,
+ 16.2,
+ 15.7,
+ 5.5,
+ 7.7,
+ 10.5,
+ 10.1,
+ 29.7,
+ 8.2,
+ 6.3,
+ 8.1,
+ 7.9,
+ 11.2,
+ 4.3,
+ 7.4,
+ 7,
+ 7.7,
+ 9.8,
+ 8.1,
+ 8.1,
+ null,
+ 7.9,
+ 6.7,
+ 4.5,
+ 5.1,
+ 3.7,
+ 5,
+ 5.5,
+ 4,
+ 6,
+ 25.3,
+ 6.2,
+ 5.8,
+ 4.3,
+ 4.2,
+ 7.7,
+ 9.6,
+ 10.3,
+ 12.6,
+ 7,
+ 6.3,
+ 16.1,
+ 8,
+ 3.3,
+ 6.4,
+ 13.4,
+ 6,
+ 5.9,
+ 5,
+ 8.6,
+ 25,
+ 6.7,
+ 7.6,
+ 2.5,
+ null,
+ 5,
+ 6.4,
+ 6.9,
+ 8,
+ 2.1,
+ 6.3,
+ 5.7,
+ 10.3,
+ 1.1,
+ 10.7,
+ 4.5,
+ 5.6,
+ 6.4,
+ 6.7,
+ 7.5,
+ 2.1,
+ 6.5,
+ 4.8,
+ 6.3,
+ 11.2,
+ 7.2,
+ 7.2,
+ 7.8,
+ 37.9,
+ 6.2,
+ 6.7,
+ 5.6,
+ 5,
+ 3.9,
+ 5.8,
+ 4.3,
+ 11.4,
+ 5.3,
+ 9.4,
+ 5.3,
+ 7.1,
+ null,
+ 8.7,
+ 5.7,
+ 6.4,
+ 7,
+ 6.9,
+ 5.9,
+ 1.9,
+ 8.9,
+ 23.4,
+ 13.9,
+ 4.6,
+ 8.1,
+ 6.6,
+ 3.6,
+ 10.6,
+ 6.8,
+ 5.4,
+ 6.6,
+ 4.8,
+ 8.5,
+ 6.4,
+ 5.3,
+ 7.7,
+ 5.7,
+ 2.5,
+ 10.3,
+ 5.1,
+ 5.7,
+ 8.9,
+ 12.5,
+ 5.3,
+ 5.6,
+ 6,
+ 9.7,
+ 9.1,
+ 7.4,
+ 13.3,
+ 6.9,
+ 5,
+ 8,
+ 5.1,
+ 4.2,
+ 4.3,
+ 7.5,
+ 8.3,
+ 3.8,
+ 5.6,
+ 7.5,
+ 4.9,
+ 7.7,
+ 6.9,
+ 11,
+ 8.5,
+ 11.6,
+ 3.4,
+ 5,
+ 9.6,
+ 7.4,
+ 5.5,
+ 5.7,
+ 13.3,
+ 4.3,
+ 5,
+ 5.4,
+ 5.2,
+ 15.7,
+ 11.4,
+ 6.2,
+ 5,
+ 10.9,
+ 6.5,
+ 8.6,
+ 20.9,
+ 6.6,
+ 8.1,
+ 4,
+ 15.2,
+ 7,
+ 9.6,
+ 5.9,
+ 5.6,
+ 11.6,
+ 5.7,
+ 14.7,
+ 8.5,
+ 6,
+ 7.4,
+ 8,
+ 7.7,
+ 4.6,
+ 23.4,
+ 3.6,
+ 5.8,
+ 87,
+ 6.1,
+ 6,
+ 7.6,
+ 6.2,
+ 6.4,
+ 7.5,
+ 7.8,
+ 5,
+ 6.5,
+ 7.3,
+ 10.5,
+ null,
+ 6.6,
+ 8.3,
+ 9.8,
+ 8.2,
+ 4.7,
+ 6.2,
+ 5,
+ 6.5,
+ 4.1,
+ 6.4,
+ 1,
+ 6,
+ 10,
+ 5.1,
+ 4.6,
+ 11.5,
+ 22.1,
+ 7.1,
+ null,
+ 4.9,
+ 7.1,
+ null,
+ 6.8,
+ 8.1,
+ 3.6,
+ 6.5,
+ 5.8,
+ 5.6,
+ 4.5,
+ 29.3,
+ 18.5,
+ 3.9,
+ 4.6,
+ 4.9,
+ 6.3,
+ 9,
+ 5,
+ 5.4,
+ 42.6,
+ 4.5,
+ 6.4,
+ 5.4,
+ 24.6,
+ 9,
+ 5.3,
+ 7.8,
+ 6.2,
+ 6.2,
+ 8.8,
+ 7.7,
+ 7.1,
+ 9.6,
+ 8.2,
+ 12.9,
+ 7.9,
+ 27.3,
+ 4.7,
+ 7.1,
+ 6,
+ 5.6,
+ 6.7,
+ 8,
+ 8.4,
+ 17.3,
+ 8.2,
+ 12.3,
+ 5.1,
+ 14.6,
+ 6.4,
+ 7.6,
+ 10.2,
+ 9.5,
+ 3.6,
+ 4.9,
+ 7.4,
+ 5.6,
+ 6.5,
+ 5.9,
+ 7.4,
+ 5.1,
+ 8.8,
+ 12.1,
+ 6.3,
+ 3.2,
+ 6.4,
+ 9.1,
+ 4.2,
+ 6.9,
+ 9.1,
+ 16.3,
+ 7,
+ 7.3,
+ 7.5,
+ 5.9,
+ 5.4,
+ 3,
+ 5.9,
+ 7,
+ 5.5,
+ 6.6,
+ 4.9,
+ 10.6,
+ 4.6,
+ 11,
+ 4.3,
+ 5.8,
+ 5,
+ 3.9,
+ 5.4,
+ 3,
+ 2.9,
+ 3.9,
+ 3.3,
+ 7.8,
+ null,
+ 11.2,
+ 5.2,
+ 12.4,
+ 8.6,
+ 10,
+ 4.7,
+ 6.4,
+ 5.3,
+ 26,
+ 5.9,
+ 5.3,
+ 6.6,
+ 6.9,
+ 6.3,
+ 8.7,
+ 6.2,
+ 12.8,
+ 11.9,
+ 4.5,
+ 6.1,
+ 7.9,
+ 17.4,
+ 4.7,
+ 12,
+ 10.7,
+ 5,
+ 3.8,
+ null,
+ 3.2,
+ 5.9,
+ 9.3,
+ 8,
+ 3.8,
+ 6.9,
+ 13.8,
+ 20.9,
+ 5.9,
+ 4.8,
+ 8.9,
+ 6.3,
+ 10.8,
+ null,
+ 6.9,
+ 5.3,
+ 9.4,
+ 6.1,
+ 7.1,
+ 8.8,
+ 4,
+ 5,
+ 22.4,
+ 5.9,
+ 11.6,
+ 8.2,
+ 7.5,
+ 3.7,
+ 11.8,
+ 7.5,
+ 8.5,
+ 9.8,
+ 4.8,
+ null,
+ 9.9,
+ 5.7,
+ 7.2,
+ 14.3,
+ 8.2,
+ null,
+ 6.3,
+ 11.3,
+ 6,
+ 12.8,
+ 7.6,
+ 8.4,
+ 4.5,
+ 27.2,
+ 6.2,
+ 24.5,
+ 8.2,
+ 7.7,
+ 8,
+ 8.9,
+ 6,
+ 11.2,
+ 5.9,
+ 3.7,
+ 11.1,
+ 5.4,
+ 11.1,
+ 3.6,
+ 7.8,
+ 3.7,
+ 7.7,
+ 6.8,
+ 7.8,
+ 4.4,
+ 7.7,
+ 13.3,
+ 7,
+ 6.2,
+ 4.8,
+ 4.2,
+ null,
+ 6.5,
+ 4.9,
+ 7.1,
+ 7.7,
+ 3.8,
+ 7.4,
+ 24,
+ 8.3,
+ 5.6,
+ 11.9,
+ 5.8,
+ 6.2,
+ 15.6,
+ 11.6,
+ 10.8,
+ 6.1,
+ 5.8,
+ 5.1,
+ 7.7,
+ 6.1,
+ 6.5,
+ 0.3,
+ 12.7,
+ 7.9,
+ null,
+ 16.5,
+ 6.5,
+ 6.2,
+ 8.3,
+ 3.3,
+ 4.5,
+ 5.7,
+ 4.8,
+ 6.9,
+ 7.8,
+ 6.8,
+ 7.7,
+ 4.6,
+ 4.7,
+ 7,
+ 8.2,
+ 6.8,
+ 6.1,
+ 12.5,
+ 6.5,
+ 3.4,
+ 8.5,
+ 12.5,
+ 30.3,
+ 6,
+ 9.6,
+ 5.5,
+ 6.5,
+ 7,
+ 7.9,
+ 7.4,
+ 6.5,
+ 8.3,
+ 6.2,
+ 6.9,
+ 7.6,
+ 6.9,
+ 4,
+ 7.5,
+ null,
+ 16.6,
+ 8.3,
+ 7.3,
+ null,
+ 10.4,
+ 11.2,
+ 7.8,
+ 6.1,
+ 6.5,
+ 4.6,
+ 9.5,
+ 5.7,
+ 9.4,
+ 4.9,
+ 4.2,
+ 4.1,
+ 5.5,
+ 4.7,
+ 4.7,
+ 8.5,
+ 6,
+ 4.4,
+ 14.9,
+ 18,
+ 12,
+ 5.1,
+ 5.4,
+ 12.2,
+ null,
+ 6.1,
+ 7,
+ 6.8,
+ 5.8,
+ 6.6,
+ 7.2,
+ 3.4,
+ 34,
+ 12.1,
+ 6.1,
+ 6.9,
+ 7.1,
+ 7,
+ 4.7,
+ 8.6,
+ 2.8,
+ 5.8,
+ 9.5,
+ 3.5,
+ 7.6,
+ 7.2,
+ 7.8,
+ 5.5,
+ null,
+ 8.6,
+ 6.4,
+ 5.9,
+ 6.6,
+ 6.8,
+ 5.5,
+ 5.5,
+ 5,
+ 5.7,
+ 4.8,
+ 7.9,
+ 5.3,
+ 22.3,
+ 6.9,
+ 6.8,
+ 10.4,
+ 9.5,
+ 6.4,
+ 3.8,
+ 4.3,
+ 3.7,
+ 51.1,
+ 8,
+ 3.8,
+ 7.8,
+ 4.1,
+ 6.5,
+ 5.6,
+ 7.4,
+ 3.8,
+ 4.1,
+ 5.6,
+ null,
+ 7,
+ 10.3,
+ 6.9,
+ 6.7,
+ 6.2,
+ 6.4,
+ 6.3,
+ 8.8,
+ 2.6,
+ 5.9,
+ 3.9,
+ 5.7,
+ 6.8,
+ 6.8,
+ 4.6,
+ 5.1,
+ 15.1,
+ 5.2,
+ 5.8,
+ 4.4,
+ 20.2,
+ 6.3,
+ 4.8,
+ null,
+ 7.7,
+ 5,
+ 6.4,
+ 2.4,
+ 6.8,
+ 9.5,
+ 15.1,
+ 5,
+ 3.5,
+ 5.9,
+ 7.5,
+ 6.1,
+ 5.6,
+ 3.4,
+ 6.8,
+ 6.6,
+ 5.8,
+ 8.9,
+ 8.9,
+ 6.7,
+ 4.9,
+ 9.4,
+ 5.3,
+ 6.6,
+ 8.2,
+ 6.6,
+ 7,
+ 19.5,
+ 5,
+ 7.8,
+ 15,
+ 8.3,
+ 5.6,
+ 5.7,
+ null,
+ 5.4,
+ 22.5,
+ 8.9,
+ null,
+ 8.2,
+ 8.8,
+ 17.3,
+ 9.7,
+ 6.6,
+ 6.1,
+ 8.1,
+ 13.1,
+ 6,
+ 4.1,
+ 4.9,
+ 28.3,
+ 7.3,
+ 7,
+ 3.1,
+ 10.2,
+ 7.1,
+ 28.3,
+ 35.6,
+ 19.4,
+ 5,
+ 12.4,
+ 13.4,
+ 7.8,
+ 15,
+ 4.1,
+ 10.1,
+ 7.4,
+ 7.8,
+ 2.7,
+ 6.4,
+ 4.2,
+ 7.8,
+ 6.8,
+ 7.5,
+ 7.1,
+ 7,
+ 8.9,
+ 6,
+ 8.4,
+ 7.9,
+ 6,
+ 6.3,
+ 6.3,
+ 11.8,
+ 3.2,
+ null,
+ 5.4,
+ 5.6,
+ 7.2,
+ 6.7,
+ 13.5,
+ 4.8,
+ 7.8,
+ 1.8,
+ 4.4,
+ 3.9,
+ 4.9,
+ 4.8,
+ 5.1,
+ null,
+ 5.7,
+ 7.9,
+ 11.8,
+ 6.5,
+ 7.2,
+ 4.7,
+ 15.1,
+ 7.6,
+ 4.4,
+ 7.8,
+ 7,
+ 7.5,
+ 8.7,
+ 9.8,
+ 6.8,
+ 4.1,
+ 8.5,
+ 7.2,
+ 3.9,
+ 8.4,
+ 6.2,
+ 7.5,
+ 6.3,
+ 14.2,
+ 8.3,
+ 5.9,
+ 8.7,
+ 10.6,
+ 48.1,
+ 9.2,
+ 6.2,
+ 8.1,
+ 5.3,
+ 6.7,
+ 8,
+ 9.9,
+ 6,
+ 5.6,
+ 6.5,
+ 4.4,
+ 8,
+ 4,
+ 7.9,
+ 8.2,
+ 5.3,
+ 3.3,
+ 10.5,
+ 7,
+ 8.3,
+ 5.3,
+ 9.6,
+ 6.7,
+ null,
+ 7.4,
+ 17.9,
+ 9,
+ 7,
+ 10.1,
+ 7.3,
+ 6.3,
+ 6.2,
+ 6.3,
+ 20.1,
+ 11.7,
+ 7.1,
+ 5.9,
+ 5.5,
+ 9.7,
+ 7.8,
+ 6.8,
+ 4.3,
+ 5.7,
+ 6.6,
+ 7.4,
+ 9.6,
+ 6.4,
+ 7.9,
+ 8.6,
+ 2.6,
+ 8.2,
+ 4.9,
+ 9,
+ 12.4,
+ 6.3,
+ 7.2,
+ 20.7,
+ 10.5,
+ 6.7,
+ 6.6,
+ 7.1,
+ 4.8,
+ 12.6,
+ 6,
+ 13.9,
+ 5.4,
+ 5.5,
+ 1.6,
+ 7,
+ 6.2,
+ 5.4,
+ 2,
+ 8,
+ 3.5,
+ 8.1,
+ 9.3,
+ 7,
+ 3.5,
+ 8,
+ 8,
+ 5.7,
+ 26,
+ null,
+ 19,
+ 10,
+ 11.5,
+ 5.7,
+ 13.2,
+ null,
+ 3.7,
+ 7.8,
+ 5.8,
+ 5.1,
+ 5.2,
+ 23.6,
+ 5.6,
+ 26.9,
+ 7.2,
+ 4.6,
+ 20.4,
+ 3.2,
+ 6.8,
+ 2.1,
+ 8.9,
+ 5.1,
+ 9,
+ 4.5,
+ 7.2,
+ 8.2,
+ 8.4,
+ 32.2,
+ 25.7,
+ 7.2,
+ 13.9,
+ 4.4,
+ 16.8,
+ 9.8,
+ 5.6,
+ null,
+ 4.9,
+ 3.5,
+ 3.6,
+ 9.2,
+ 9.7,
+ 6.1,
+ 9.7,
+ 6,
+ 5,
+ 7.9,
+ 4.8,
+ 7.2,
+ 5.7,
+ 9.3,
+ 7.9,
+ 6.7,
+ 6.9,
+ 5.2,
+ 15.3,
+ 5.7,
+ 6.9,
+ 4.7,
+ 4,
+ 7.3,
+ 5.3,
+ 5.7,
+ 31.6,
+ 10.1,
+ 5.9,
+ 5.1,
+ 7.6,
+ 4.9,
+ 3.4,
+ 31.4,
+ 27.7,
+ 5.6,
+ 7.5,
+ null,
+ 5.2,
+ 10.1,
+ 5.3,
+ 9.8,
+ 9.4,
+ 7.6,
+ 7.7,
+ 6.8,
+ 4.4,
+ 7.3,
+ 4.1,
+ 9.8,
+ 6.8,
+ 8.9,
+ 4.4,
+ 6,
+ 5.2,
+ 6.1,
+ 5.2,
+ 10.1,
+ 12.2,
+ 4.8,
+ 6.3,
+ 6.3,
+ 5.2,
+ 5.9,
+ 5.6,
+ 6.4,
+ 13.4,
+ 5.3,
+ 7,
+ 3.5,
+ 8.1,
+ 5.5,
+ 8.3,
+ 6.4,
+ 5.6,
+ 9.7,
+ null,
+ 8.9,
+ 5.5,
+ 5.2,
+ 7.4,
+ 5,
+ 14,
+ 6.4,
+ 15.9,
+ 6.8,
+ 8.2,
+ 11.8,
+ 19.7,
+ 7.9,
+ 24.8,
+ 5.8,
+ 6.8,
+ 89.2,
+ 5.5,
+ 5.7,
+ 7.2,
+ 15.1,
+ 8.3,
+ 5.4,
+ 8,
+ 9.1,
+ 4.5,
+ 6.6,
+ 6.9,
+ 13.2,
+ 6,
+ 9.3,
+ 5.5,
+ 19.7,
+ 8.6,
+ 5.7,
+ 5.2,
+ 8.1,
+ 7.5,
+ 7.6,
+ 8.1,
+ 7.6,
+ 7.2,
+ 6.2,
+ 6.7,
+ 6.8,
+ 6.8,
+ 5.8,
+ 5.8,
+ 26.9,
+ 7.3,
+ 26.9,
+ 7.4,
+ 1.6,
+ 15.4,
+ 7.2,
+ 6.6,
+ 8.9,
+ 9.8,
+ 4.3,
+ 8,
+ 12.1,
+ 3.1,
+ 6.3,
+ 11.8,
+ 5.1,
+ 8.8,
+ 6.7,
+ 5.9,
+ 4.1,
+ 5.3,
+ 26.9,
+ 6.4,
+ 26.1,
+ 6,
+ 6.3,
+ 6.8,
+ 9.3,
+ 4.2,
+ 9.6,
+ 5.5,
+ 4.9,
+ null,
+ 6.1,
+ 7.5,
+ 11.8,
+ 3.3,
+ 7.3,
+ 3.9,
+ 7.8,
+ 14.5,
+ 7.6,
+ 6.8,
+ 6.5,
+ 4.3,
+ 7,
+ 8.3,
+ 5.2,
+ 6.8,
+ 7.5,
+ 1.9,
+ 9.8,
+ 5.2,
+ null,
+ 9.6,
+ 6.3,
+ 12.6,
+ 7.8,
+ null,
+ 11.5,
+ 0.8,
+ 9.5,
+ 3.4,
+ 4.5,
+ null,
+ 9.6,
+ 5.7,
+ 8.6,
+ 6,
+ 8,
+ 16.6,
+ 4,
+ 14.1,
+ 3.8,
+ 4.2,
+ 2.8,
+ 5.5,
+ 6.1,
+ 6.6,
+ 4.2,
+ null,
+ 9,
+ 6.7,
+ 5.1,
+ 6.3,
+ 8.9,
+ 7.1,
+ 4.2,
+ 5.1,
+ 8.9,
+ 8.5,
+ 5.6,
+ 4.8,
+ 9.1,
+ 5.7,
+ 6.4,
+ 10.3,
+ 6.7,
+ 9.3,
+ 6.2,
+ 4.6,
+ 3.8,
+ 16.3,
+ 7.9,
+ 14.3,
+ 13.2,
+ 6.5,
+ 7.4,
+ 5,
+ 6.8,
+ 4.4,
+ 7.5,
+ 4.9,
+ 5.4,
+ 42.9,
+ 6.2,
+ 5.4,
+ 4.9,
+ 4.4,
+ 8.3,
+ 5.2,
+ 12.1,
+ 11.7,
+ 6.5,
+ 6.6,
+ 7.6,
+ 25,
+ 5.4,
+ 17.8,
+ 4.6,
+ 10.7,
+ null,
+ 10.9,
+ 10,
+ 16,
+ 3.7,
+ 7.5,
+ 3.6,
+ 5.9,
+ 3.8,
+ 5.4,
+ 4.4,
+ 6.6,
+ 16.8,
+ 5.1,
+ 5.5,
+ 7.9,
+ 6.5,
+ 8.1,
+ 6.1,
+ null,
+ 7.5,
+ 6.8,
+ 14.2,
+ 4.9,
+ 4.1,
+ 9.7,
+ 6,
+ 5.9,
+ 6.7,
+ 11.1,
+ 5.7,
+ 8.4,
+ 7.1,
+ 5.4,
+ 7.8,
+ 6.6,
+ 8.7,
+ 8.3,
+ 9.5,
+ 3.9,
+ 3.8,
+ 8.1,
+ 6,
+ 8.9,
+ 11.1,
+ 11.1,
+ 8.1,
+ 7.7,
+ 10,
+ 7.7,
+ 7.7,
+ 8.1,
+ 4.4,
+ 3.4,
+ 6.2,
+ null,
+ 8.3,
+ 5,
+ 3.3,
+ 7.5,
+ 6.8,
+ 11,
+ 5.6,
+ 4.8,
+ 7.4,
+ 3.3,
+ 5.2,
+ 9,
+ 2.3,
+ 8.5,
+ 6.2,
+ 10.5,
+ 5.4,
+ null,
+ 6.7,
+ 8.3,
+ null,
+ 3.8,
+ 6.5,
+ 20.6,
+ 15,
+ 4.4,
+ 6.3,
+ 9.5,
+ 6.7,
+ 7,
+ 6.1,
+ 4.4,
+ 2.5,
+ 7,
+ 6.8,
+ 4.8,
+ 6.7,
+ 4.5,
+ 7.6,
+ 5.5,
+ 5.2,
+ 4.1,
+ 13.2,
+ 5.4,
+ 5.4,
+ 3.2,
+ 6.5,
+ 6.5,
+ 4.1,
+ 11,
+ 4.9,
+ 5.8,
+ 6.9,
+ 3.9,
+ 16,
+ 22.1,
+ 5.5,
+ 3.2,
+ 4,
+ 6.6,
+ 0.7,
+ 2.7,
+ 8.2,
+ 2.5,
+ 7.8,
+ 4.7,
+ 7.1,
+ 5.8,
+ 11.3,
+ 6.2,
+ 4.5,
+ 5.7,
+ 7.2,
+ 6.7,
+ 10,
+ 7.3,
+ 7.8,
+ 3.8,
+ 7.4,
+ 3.1,
+ 5,
+ 3.9,
+ 16.3,
+ 2.8,
+ 4.9,
+ 9.6,
+ 9.4,
+ 10.8,
+ 10.2,
+ 12.7,
+ 6.2,
+ 5.4,
+ 4.5,
+ 5,
+ 4.8,
+ 7.3,
+ 4.5,
+ 5.3,
+ 5.4,
+ 8.1,
+ 5.8,
+ null,
+ 8.7,
+ 6.7,
+ 7.6,
+ 5.9,
+ null,
+ 6.3,
+ 5.9,
+ 13.6,
+ 6,
+ 6.7,
+ 13.4,
+ 5,
+ 3.2,
+ 21.6,
+ 6.1,
+ 12.3,
+ 5,
+ 3.9,
+ 8.3,
+ 5.1,
+ 5.6,
+ 7.4,
+ 12,
+ 5.1,
+ 6.6,
+ 7,
+ 6,
+ 7.6,
+ 6.1,
+ 3.2,
+ 10.5,
+ 14.7,
+ 4.1,
+ 3.2,
+ 6,
+ 6.3,
+ 9.7,
+ 5.7,
+ 3.3,
+ 6.5,
+ 11.3,
+ 3.8,
+ 4.1,
+ 8.9,
+ 6.3,
+ 4.8,
+ 5.1,
+ 5.2,
+ 8.5,
+ 15.4,
+ 5.2,
+ null,
+ 7.2,
+ 23.4,
+ 6.5,
+ null,
+ 5.2,
+ 8.5,
+ 5.5,
+ 6.5,
+ 7.1,
+ 12.4,
+ 5.6,
+ null,
+ 10.2,
+ 6,
+ 3.9,
+ 5.4,
+ 5.4,
+ 25.5,
+ 5.5,
+ 4,
+ 20,
+ 9,
+ 46.2,
+ 11.4,
+ 8.1,
+ 5.8,
+ 4.7,
+ null,
+ 7.4,
+ 6.9,
+ 5.1,
+ 5.3,
+ 8.1,
+ 8.5,
+ 4.5,
+ 6.2,
+ 6,
+ 6.6,
+ 9,
+ 4.4,
+ 4.7,
+ 5.3,
+ 12.7,
+ 5.4,
+ 5.3,
+ 8,
+ 5.8,
+ 1.5,
+ 1.7,
+ 7.4,
+ 3.9,
+ 6.4,
+ 9.5,
+ 5.6,
+ 7.6,
+ 3.2,
+ 7.5,
+ 10.2,
+ 20.6,
+ 7.5,
+ 1.9,
+ 6.6,
+ 6.5,
+ 7,
+ 3.8,
+ 8.1,
+ 3.8,
+ 7.1,
+ 5.3,
+ 9.8,
+ 9.2,
+ 10.9,
+ 4.2,
+ 8.2,
+ 9.1,
+ 6.2,
+ 6.9,
+ 7.7,
+ 6.1,
+ 3.9,
+ 7.1,
+ 7.4,
+ 6.6,
+ 8.4,
+ 5.2,
+ 5.3,
+ 4.6,
+ 6.7,
+ 6.6,
+ 12.3,
+ 15.5,
+ 4.7,
+ 7.4,
+ 9.8,
+ 24.4,
+ 12.4,
+ 3.7,
+ null,
+ 5.9,
+ 4.9,
+ 4.2,
+ 6.7,
+ 6.4,
+ 4.3,
+ 7.8,
+ 7.4,
+ 6.8,
+ 8.1,
+ 12.1,
+ 31.6,
+ 3.4,
+ 2.6,
+ 6,
+ 7.7,
+ 6.9,
+ 4.1,
+ 6.8,
+ 6.2,
+ 9,
+ 33.1,
+ 5.4,
+ 7.8,
+ 2.9,
+ 12.9,
+ 5.2,
+ 6.7,
+ 5.2,
+ 8.2,
+ 6.6,
+ 27.3,
+ 22,
+ 13.7,
+ 7.1,
+ 4.9,
+ 4.6,
+ 7.1,
+ 8.5,
+ 5.3,
+ 4.6,
+ 7,
+ 5.8,
+ 3.8,
+ 5.8,
+ 8.6,
+ 10.2,
+ 10,
+ 8.8,
+ 7.3,
+ 5,
+ 7.9,
+ 9.8,
+ 28.4,
+ 9.5,
+ 4.8,
+ 8.6,
+ 6.9,
+ 5.2,
+ 5.9,
+ 7.5,
+ 7.2,
+ 3.3,
+ 7.7,
+ 4.4,
+ 6.5,
+ 9.6,
+ 5.6,
+ 4.2,
+ 10.2,
+ 6.4,
+ 3.5,
+ 3,
+ 7.6,
+ 5.2,
+ 6.6,
+ 3.9,
+ 10.8,
+ 5.7,
+ 5.3,
+ 6.6,
+ 5.1,
+ 22.1,
+ 3,
+ 5.8,
+ 4.9,
+ 7.9,
+ 5.9,
+ 7.1,
+ 6.7,
+ 4,
+ 7.6,
+ 4.2,
+ 11.5,
+ 7,
+ null,
+ 4.9,
+ 12.1,
+ 8.1,
+ 7.4,
+ 6.2,
+ 7.1,
+ 4.6,
+ 6,
+ 8.7,
+ 7.8,
+ 5.2,
+ 5.5,
+ 7,
+ 6.6,
+ 8.3,
+ 12.8,
+ 21.3,
+ 9.6,
+ 6.5,
+ 6.5,
+ 32.5,
+ 7.4,
+ 5.5,
+ 7,
+ 7,
+ 5.1,
+ 5.7,
+ 6.6,
+ 7.7,
+ 7.3,
+ 3.5,
+ 6.4,
+ 7.2,
+ 2.8,
+ 23.7,
+ 19.8,
+ 18.3,
+ 9.1,
+ 6.8,
+ 1.9,
+ 3.5,
+ 7.5,
+ 5.9,
+ 9.4,
+ 11.7,
+ 4.8,
+ 6.3,
+ 5.3,
+ 3.4,
+ 29.5,
+ 6.9,
+ 6.8,
+ 5.1,
+ 4.4,
+ 4.9,
+ 5.6,
+ 6.4,
+ 5.4,
+ 4.1,
+ 5.6,
+ 3.8,
+ 8,
+ 4,
+ 9.6,
+ 3.9,
+ 3.8,
+ 8.7,
+ 6.1,
+ 6.9,
+ 6.9,
+ 11.6,
+ 6.9,
+ 25.8,
+ 10.9,
+ 13.8,
+ 6.8,
+ 5.4,
+ 5.7,
+ 3.5,
+ 22.8,
+ 12.3,
+ 6.3,
+ 5.3,
+ 7.6,
+ 5.2,
+ 4.6,
+ 7.8,
+ 11.6,
+ 5.9,
+ 13.8,
+ 5.6,
+ 19.7,
+ 6.3,
+ 6.9,
+ 6.5,
+ 5.6,
+ 8.7,
+ 10.9,
+ 15.9,
+ 10.5,
+ 6.9,
+ 4.9,
+ 4.7,
+ null,
+ 7.6,
+ 6.3,
+ 5.9,
+ 7.6,
+ 2.6,
+ 7.5,
+ 7.7,
+ 5.5,
+ 7.1,
+ 0,
+ 6.4,
+ 4.9,
+ 7.3,
+ 5,
+ 4.6,
+ 6,
+ 8.4,
+ 6.7,
+ 6.9,
+ 32.8,
+ 5.7,
+ 8.7,
+ 8.5,
+ 14,
+ 6,
+ 6.7,
+ 5.3,
+ 12.6,
+ 9.9,
+ 5.7,
+ 5.8,
+ 9.3,
+ 7.3,
+ 9.1,
+ 5,
+ 6.6,
+ 4.8,
+ 12.4,
+ 7.1,
+ 5.4,
+ 7.1,
+ 4.5,
+ 7.7,
+ 2.7,
+ 7.1,
+ 3.5,
+ 6.5,
+ 9.2,
+ 23,
+ 8.4,
+ 4.4,
+ 8.5,
+ 7.1,
+ 7,
+ 6.9,
+ 6.8,
+ 8.4,
+ 5.3,
+ 5.2,
+ 6.6,
+ 8.1,
+ 10.7,
+ 5.4,
+ 8.3,
+ 7.1,
+ 30.4,
+ 13.9,
+ 8.1,
+ 5.3,
+ null,
+ 7.1,
+ 7.3,
+ 4.5,
+ 4.2,
+ 4.6,
+ 13.4,
+ null,
+ 5.8,
+ 5.2,
+ 6,
+ 4.2,
+ 4.8,
+ 3.9,
+ 13.4,
+ 15.1,
+ 13.3,
+ 5,
+ 6.7,
+ 7.5,
+ 8.2,
+ 9.4,
+ 5.3,
+ 10.9,
+ 6.3,
+ 6.8,
+ 78,
+ 4.7,
+ 19,
+ 9,
+ 6.9,
+ 7.4,
+ 10.7,
+ 9.6,
+ 13.5,
+ 4.6,
+ 5.2,
+ 7,
+ 4.3,
+ 8.3,
+ 7.5,
+ 5,
+ 5.6,
+ 7.8,
+ 10.2,
+ 1.7,
+ 4,
+ 8,
+ 7.2,
+ 7.4,
+ 7.8,
+ 5.2,
+ 10.3,
+ 4.3,
+ 7.1,
+ 9,
+ 7.7,
+ 6.7,
+ 4.6,
+ 2.5,
+ 4.3,
+ 7.9,
+ 6.1,
+ 5,
+ 5.5,
+ 16.5,
+ null,
+ 7.5,
+ 3.9,
+ 5.7,
+ 4.2,
+ 8.3,
+ 8.1,
+ 10,
+ 6.4,
+ 5.4,
+ 8.2,
+ 3.9,
+ 2.8,
+ 15.5,
+ 4.5,
+ 8.5,
+ 9.8,
+ 32.3,
+ 5.2,
+ 7.7,
+ 9.2,
+ 6.5,
+ 5.4,
+ 4.8,
+ 11.5,
+ 9.4,
+ null,
+ 5.7,
+ 10.4,
+ 4,
+ 5.1,
+ 5.2,
+ 8.6,
+ 7.1,
+ 7,
+ 9.5,
+ 5.1,
+ 6.1,
+ 14.9,
+ 6.7,
+ 4.8,
+ 6.5,
+ 7.9,
+ 4.8,
+ 3.7,
+ 6.2,
+ 4.6,
+ 4.2,
+ 6.9,
+ 9.8,
+ 5.8,
+ 6.6,
+ 14.8,
+ 4.4,
+ 5.3,
+ 6,
+ 6.1,
+ 5.7,
+ 7.3,
+ 5,
+ 5.5,
+ 9.6,
+ 22,
+ 7.1,
+ 5.5,
+ 7.3,
+ 8.2,
+ 6,
+ 26,
+ 4.8,
+ 2.4,
+ 9,
+ 9.3,
+ 4.9,
+ 7.6,
+ 11.4,
+ 4.9,
+ null,
+ 6.8,
+ 11.4,
+ 4.8,
+ 6,
+ 6.3,
+ 8.9,
+ 5.2,
+ 6.3,
+ 6.8,
+ 5.9,
+ 11.3,
+ 12.1,
+ 9.5,
+ 7.1,
+ 5.3,
+ 5.5,
+ 15.5,
+ 4.5,
+ 10.4,
+ 10.5,
+ 6.5,
+ 5.4,
+ 5.6,
+ 9.8,
+ 5.7,
+ 5.7,
+ 7.1,
+ 3.7,
+ 11.3,
+ null,
+ 6.5,
+ 5.8,
+ 4.2,
+ 5.9,
+ 6.3,
+ 6.8,
+ 2.4,
+ 5.8,
+ 5.9,
+ 4.8,
+ 4.3,
+ 9.2,
+ 6.9,
+ 7.4,
+ 6.1,
+ 3.1,
+ 9.9,
+ 7.6,
+ 4.5,
+ 6.7,
+ 5.6,
+ 6.8,
+ 7.3,
+ 114.8,
+ 45,
+ 9,
+ 5.8,
+ 5.6,
+ 5.7,
+ 7.4,
+ 14.6,
+ 10.4,
+ 14.7,
+ 6.1,
+ 3.2,
+ 6,
+ 10.5,
+ 5.8,
+ 7.4,
+ 4.4,
+ 6.6,
+ 14.8,
+ 4.3,
+ 4.6,
+ 6.4,
+ 3.4,
+ 6.6,
+ 4.7,
+ 8,
+ 5.9,
+ 6,
+ null,
+ 8.1,
+ 7.5,
+ 5.4,
+ 5.8,
+ 6.9,
+ 8.5,
+ 7.8,
+ 6,
+ 8.6,
+ 7.4,
+ 6.8,
+ 8.4,
+ 8.3,
+ 4.6,
+ 7.6,
+ 6.2,
+ 5.4,
+ 8.3,
+ 10.2,
+ 3.3,
+ 5.4,
+ 3.8,
+ 6,
+ 3.8,
+ 4,
+ 7,
+ 3.7,
+ 16,
+ 3.4,
+ 3,
+ 13.6,
+ null,
+ 5.4,
+ 7.6,
+ 7.5,
+ 9,
+ 5.2,
+ 10,
+ 4.6,
+ 8.9,
+ 9.1,
+ 6.6,
+ 21.7,
+ 7.7,
+ 6.4,
+ 5.4,
+ null,
+ 8.2,
+ 4,
+ 3.6,
+ 18.1,
+ 2.9,
+ 6.3,
+ 5.1,
+ 6.7,
+ 3.8,
+ 6.8,
+ 8.6,
+ 4.8,
+ 6.4,
+ 4.6,
+ 10.8,
+ 4.4,
+ 6.1,
+ 12.5,
+ 3.9,
+ 8.7,
+ 8.8,
+ 8.2,
+ 2.3,
+ 7.7,
+ 18.4,
+ 5.8,
+ 7.8,
+ 2.9,
+ 8.6,
+ 4.1,
+ 5.4,
+ 5.3,
+ 6,
+ 6,
+ 7.3,
+ 8.6,
+ 6.9,
+ 5,
+ 4.8,
+ 6.2,
+ null,
+ null,
+ 4.9,
+ 6.9,
+ 11,
+ 7.7,
+ null,
+ 7.2,
+ 7.4,
+ 13.1,
+ 8.9,
+ 16.6,
+ 6.4,
+ 5.9,
+ 3.5,
+ 4.4,
+ 5.8,
+ 6.8,
+ 6.8,
+ 5.8,
+ 5,
+ 5.1,
+ 18.1,
+ 11.1,
+ 8.1,
+ 6.4,
+ 7,
+ 22.8,
+ 2.5,
+ 6.6,
+ 6.6,
+ 4.9,
+ 5.1,
+ 6.7,
+ 5.5,
+ 8.8,
+ 4.2,
+ 9.3,
+ 5.6,
+ 6.5,
+ 7.8,
+ 7.6,
+ 1.7,
+ 3,
+ 5.3,
+ 33.4,
+ 4.6,
+ 5.1,
+ 11.7,
+ 5.6,
+ 6.7,
+ 8.4,
+ 8.7,
+ 8,
+ 6.7,
+ 6.1,
+ 5.1,
+ 10.5,
+ 2.8,
+ 5.2,
+ 4.2,
+ 5.1,
+ 4.4,
+ 5.3,
+ 4.5,
+ 8.3,
+ 6.5,
+ 5.5,
+ 18.7,
+ 6,
+ 18.9,
+ 4.9,
+ 8.1,
+ 5.7,
+ null,
+ 6.1,
+ 7.8,
+ 7.2,
+ 6.5,
+ 4.6,
+ 4.3,
+ 11.1,
+ 5.6,
+ 8.4,
+ 3.5,
+ 5.5,
+ null,
+ 3.6,
+ 7.4,
+ 7.6,
+ 3.2,
+ 7.4,
+ 10.3,
+ 3.2,
+ 5.4,
+ 4.5,
+ 6.7,
+ 16.7,
+ 6.7,
+ 9.6,
+ 5.8,
+ 5,
+ 5.8,
+ 7.5,
+ 6.9,
+ 3.6,
+ 5.7,
+ 3.8,
+ 7.9,
+ 9.5,
+ 6.4,
+ 6.1,
+ 4.4,
+ 7.9,
+ 9.8,
+ null,
+ 5.1,
+ 17,
+ 8.8,
+ 93.5,
+ 6.5,
+ 7.6,
+ 10.8,
+ 3.9,
+ 5.5,
+ null,
+ 6.5,
+ 7.4,
+ 5.4,
+ 9.4,
+ 6.7,
+ 4.3,
+ 6.6,
+ 7.2,
+ 9.1,
+ 5.7,
+ 6.7,
+ 4.3,
+ 6.2,
+ 4.3,
+ 6.5,
+ 2.8,
+ 5.4,
+ 6.5,
+ 5.9,
+ 5.6,
+ 7.8,
+ 8.1,
+ 10,
+ 6.4,
+ null,
+ 8.2,
+ 6.7,
+ 3.9,
+ 4.8,
+ 5.3,
+ 4.7,
+ 7.2,
+ 6.2,
+ 5,
+ 6.3,
+ 1.6,
+ 5.7,
+ 4.6,
+ 4.8,
+ 3.4,
+ 0.8,
+ 9.8,
+ 6,
+ 6.5,
+ 4.2,
+ 9.1,
+ 4.8,
+ 6.1,
+ 10.3,
+ 5.9,
+ 4,
+ 4.6,
+ 5.4,
+ 10.4,
+ 8.9,
+ 5.8,
+ 7.6,
+ 4.2,
+ 21.9,
+ 8.3,
+ 8.1,
+ null,
+ 2.1,
+ 5.8,
+ 5.5,
+ 10.4,
+ 7.3,
+ 6.1,
+ 4,
+ 4.6,
+ 4.4,
+ 6.3,
+ 9,
+ 5,
+ 6.6,
+ 7.3,
+ 11.1,
+ 5.9,
+ 4.6,
+ 6.5,
+ 4.3,
+ 8,
+ 9.5,
+ 14.4,
+ 6.4,
+ 9.8,
+ 4.3,
+ 4.4,
+ 5.7,
+ 4.6,
+ 6.6,
+ 6.7,
+ 6.5,
+ 5.7,
+ 8.7,
+ 2.9,
+ 8,
+ 6.7,
+ 2.3,
+ 5.8,
+ 5.4,
+ 5.3,
+ 6.6,
+ 12.6,
+ 6.7,
+ 5.9,
+ 5.4,
+ 7.7,
+ 6.8,
+ 6,
+ null,
+ null,
+ 5.5,
+ 5.8,
+ 9.3,
+ 10.7,
+ 5,
+ 6.4,
+ 7.5,
+ 13.4,
+ 7.3,
+ 6.9,
+ 7.4,
+ 2.5,
+ 4.1,
+ 8,
+ 5.5,
+ 9.8,
+ 6.1,
+ 6.6,
+ null,
+ 7.2,
+ 5,
+ null,
+ 4.5,
+ 5.6,
+ 9.4,
+ 4.7,
+ 5.4,
+ 18.1,
+ 6.9,
+ 5.4,
+ 4.5,
+ 4.9,
+ 4.2,
+ 8.4,
+ 8.1,
+ 8.3,
+ 18,
+ 23.3,
+ 5.7,
+ 4.9,
+ 6.2,
+ 5.1,
+ 6,
+ 7.9,
+ 14.2,
+ 11,
+ 8.3,
+ 9.7,
+ 1.1,
+ 7.6,
+ 6.5,
+ null,
+ 10.4,
+ 10.3,
+ 10.3,
+ 4.6,
+ 6.8,
+ 7.9,
+ 9,
+ 5,
+ 5.8,
+ 6.1,
+ 5.3,
+ null,
+ 9.7,
+ 6.1,
+ 5.9,
+ 7.5,
+ 5.3,
+ 12.7,
+ 5.9,
+ 5.3,
+ 9.8,
+ 2.9,
+ 6,
+ 2.6,
+ 8.5,
+ 7.2,
+ 10.7,
+ 3.7,
+ 5,
+ 7.5,
+ 5,
+ 6.1,
+ 12.3,
+ 7.3,
+ 18.8,
+ 2.9,
+ 4.9,
+ 5.2,
+ 25.2,
+ 10.1,
+ 4.1,
+ null,
+ null,
+ 7.8,
+ 7,
+ 6.5,
+ 8.6,
+ 6.7,
+ 10.9,
+ 2,
+ 4.4,
+ 24.7,
+ 6.8,
+ 5.1,
+ 4.8,
+ 5.1,
+ 6.3,
+ 5.3,
+ 6.7,
+ 5.1,
+ 3.6,
+ null,
+ 5.7,
+ 10,
+ 3.1,
+ 5.9,
+ 4.9,
+ 9.1,
+ 7.5,
+ 5.5,
+ 9.6,
+ 3.6,
+ 6.9,
+ 5.7,
+ 5.3,
+ 4.4,
+ 5.1,
+ 5,
+ 6.9,
+ 6.1,
+ 11.8,
+ 6.5,
+ 5.4,
+ 3.9,
+ 3,
+ 7.5,
+ 10.1,
+ 4.1,
+ 10.1,
+ 8.6,
+ 12,
+ 9.7,
+ 6.6,
+ 4.6,
+ 19.4,
+ 4.9,
+ 5.1,
+ 2.7,
+ 9.9,
+ 4.3,
+ 4.2,
+ 6.6,
+ 3.7,
+ 6.8,
+ 8.8,
+ 5.5,
+ 6,
+ 9.2,
+ 8.2,
+ 4.1,
+ 9.8,
+ 7,
+ 4.7,
+ 4.3,
+ 6.7,
+ 3.7,
+ 5.7,
+ 7.3,
+ 7.2,
+ 4.5,
+ 7.8,
+ 7.8,
+ 8.3,
+ 5.7,
+ 7.7,
+ 8.2,
+ 5.5,
+ 7.6,
+ 8.1,
+ 4.9,
+ 16.5,
+ null,
+ 6.3,
+ 8.6,
+ 6.1,
+ 7,
+ 6.6,
+ 5.2,
+ 4.3,
+ 6.4,
+ 5.8,
+ 5.4,
+ 5.5,
+ 4.4,
+ 7.4,
+ 4.7,
+ 6.5,
+ 5.1,
+ 6.7,
+ 12.4,
+ 4.4,
+ 5.8,
+ 9.9,
+ 4.9,
+ 5.8,
+ 6,
+ 9.1,
+ 5.3,
+ 5.3,
+ 3.6,
+ 11.2,
+ 13.6,
+ 5.8,
+ 3.8,
+ 7,
+ 4.3,
+ null,
+ 4.1,
+ 4.3,
+ 6.8,
+ 8.7,
+ 8.3,
+ 5.8,
+ 7.6,
+ 7.6,
+ 15.3,
+ 1.2,
+ 2.8,
+ 4.5,
+ 9.3,
+ 3.9,
+ 6.6,
+ 7,
+ 9.8,
+ 7,
+ 4,
+ 8.4,
+ 7.4,
+ 6.6,
+ 2.3,
+ 7.1,
+ 5.9,
+ 5.2,
+ 9.8,
+ 8.7,
+ 6.2,
+ 4.9,
+ 3.5,
+ 6.8,
+ 9,
+ 6.4,
+ 15.3,
+ 3.8,
+ 4.8,
+ null,
+ 8.3,
+ 4.9,
+ 8,
+ 6.7,
+ 7.5,
+ 5.4,
+ 4.5,
+ 5.2,
+ 6.2,
+ 10.6,
+ null,
+ 4,
+ 7.1,
+ 5.7,
+ 6.4,
+ null,
+ 8.3,
+ 4.4,
+ 2.5,
+ 4.4,
+ 5.4,
+ 10.3,
+ 6,
+ 5.1,
+ 6.9,
+ 4.6,
+ 6.3,
+ 8.4,
+ 6.6,
+ 7.7,
+ 4.6,
+ 8,
+ 7.1,
+ 4.6,
+ 4.2,
+ 4.1,
+ 9.4,
+ 4.4,
+ 5.4,
+ 9.8,
+ 4.8,
+ 4.8,
+ 6.7,
+ 16.5,
+ 7.6,
+ 5.6,
+ 8.5,
+ 7.5,
+ 11,
+ 6.7,
+ 5.7,
+ 8.4,
+ 7,
+ 9.6,
+ 5.9,
+ 7.8,
+ 6,
+ 7.4,
+ 5.7,
+ 3.7,
+ 12.2,
+ 6.9,
+ 8.4,
+ 3.5,
+ 7.6,
+ 4,
+ 5.9,
+ 5.4,
+ 12.9,
+ 9.4,
+ 5.7,
+ 5.3,
+ null,
+ 3.1,
+ 6.1,
+ 8.3,
+ 9,
+ 13.5,
+ 3.8,
+ 0.8,
+ 7.3,
+ 13.7,
+ 9.6,
+ 7.7,
+ 7.6,
+ 11,
+ 4.7,
+ 6.8,
+ 7.1,
+ 7.2,
+ 8.2,
+ 5.6,
+ 7.7,
+ 9,
+ 6,
+ 6.1,
+ 7.3,
+ 6.7,
+ 6.5,
+ 8.2,
+ 3.8,
+ 12,
+ 7,
+ 4.4,
+ 6.4,
+ 7,
+ 6,
+ 6.1,
+ 6.6,
+ 9.1,
+ 6,
+ 11.5,
+ 6.8,
+ 12.5,
+ 7.8,
+ 5.1,
+ 7.1,
+ 6,
+ 5.6,
+ 62.2,
+ 6.3,
+ 4.2,
+ 19.4,
+ 6.3,
+ 2.5,
+ 4.5,
+ null,
+ 4.7,
+ 5.5,
+ 4.9,
+ 6.7,
+ 4.4,
+ null,
+ 5.6,
+ 7.8,
+ 5.6,
+ 4.4,
+ 8,
+ 16,
+ 5.1,
+ 9.5,
+ 4.8,
+ 5.4,
+ 7.2,
+ 3.9,
+ 5,
+ 7,
+ 6.7,
+ 7.4,
+ 5.5,
+ 7.4,
+ 6.9,
+ 6.4,
+ null,
+ 7,
+ 4.5,
+ 9.9,
+ 3.3,
+ 6,
+ 9.3,
+ 6,
+ 7.7,
+ 8.5,
+ 29.6,
+ 4.7,
+ 5.5,
+ 0.3,
+ 4.3,
+ 5.5,
+ 6.4,
+ null,
+ 6,
+ 25,
+ 11.5,
+ 10,
+ 7,
+ 6.8,
+ 5.8,
+ 5.9,
+ 4.6,
+ 7.8,
+ 5.3,
+ 6.3,
+ 0.7,
+ 4,
+ 5.1,
+ 4.5,
+ 6.9,
+ 11.7,
+ 6.9,
+ 7,
+ 8.9,
+ null,
+ 6,
+ 7.5,
+ null,
+ 5.4,
+ 7.4,
+ 4.2,
+ 5.7,
+ 4.8,
+ 4.6,
+ 6.2,
+ null,
+ 6.7,
+ 4.4,
+ 6.6,
+ 8.8,
+ 5.5,
+ 4.3,
+ 4.8,
+ 4.1,
+ 5.9,
+ 3.6,
+ 3.7,
+ 10,
+ 6.8,
+ 3.9,
+ 9.3,
+ 12.1,
+ 5.3,
+ 6.8,
+ 7.2,
+ 9.3,
+ 7,
+ 6.6,
+ 10.7,
+ 6.9,
+ 11,
+ null,
+ 4.2,
+ 5,
+ 4.9,
+ 4.9,
+ 7.8,
+ 11,
+ 8.9,
+ 6.8,
+ 10.3,
+ 5.9,
+ 8.4,
+ 5.8,
+ 3.5,
+ 5.8,
+ 3.4,
+ 4,
+ 5.5,
+ 36.8,
+ 5,
+ 4,
+ 10.9,
+ 4.2,
+ 4.8,
+ 9.7,
+ 3.3,
+ 4.6,
+ 9.8,
+ 18.7,
+ 7.1,
+ 5.9,
+ 5.4,
+ 3.9,
+ 7.1,
+ 13.9,
+ 3.4,
+ 7.1,
+ 4.7,
+ 6.1,
+ 7.9,
+ 8,
+ 3,
+ 26.2,
+ 5.2,
+ 7.2,
+ 5.3,
+ 9.9,
+ 4.1,
+ 5.7,
+ 6.4,
+ 10.8,
+ 5.5,
+ 5.1,
+ 7.6,
+ 8.5,
+ 5.9,
+ 23,
+ null,
+ 5.9,
+ 3.7,
+ null,
+ 6.4,
+ 9.3,
+ 5.9,
+ 5.7,
+ 10.4,
+ 7.8,
+ 5.6,
+ 3.7,
+ 7.7,
+ 9.4,
+ 8.7,
+ 6.2,
+ 8.4,
+ 5.6,
+ 7.6,
+ 6,
+ 8.8,
+ null,
+ 8,
+ 7,
+ 6.5,
+ 3.8,
+ 10.1,
+ 7.1,
+ 12.9,
+ 4,
+ 6.2,
+ 4.6,
+ 5.4,
+ 7,
+ 20.3,
+ 5,
+ 3.3,
+ 7,
+ 6.6,
+ 9.1,
+ 4.7,
+ 6.6,
+ 4.5,
+ 7.4,
+ 2.7,
+ 9.6,
+ 9.1,
+ 17.4,
+ 4.1,
+ 2.7,
+ 17,
+ 10,
+ 6.7,
+ 4.6,
+ 4.8,
+ 6.4,
+ 7.6,
+ 5.3,
+ 4.6,
+ 7.7,
+ null,
+ 5.1,
+ 4.9,
+ 7.1,
+ 12.6,
+ 10.3,
+ 7.2,
+ null,
+ 5.9,
+ 5.6,
+ 5.6,
+ 13,
+ 5.5,
+ 5.9,
+ 9.9,
+ 4.6,
+ 4,
+ 6.5,
+ 4.1,
+ 1.8,
+ 6.2,
+ 6,
+ 4.8,
+ 49,
+ 3,
+ 10.8,
+ 4.2,
+ null,
+ 13.6,
+ 5.1,
+ 6.5,
+ 4.3,
+ 6.1,
+ 4.3,
+ 6.7,
+ 5.9,
+ 4,
+ 6.7,
+ 3.5,
+ 18.1,
+ 8.6,
+ 8,
+ 7.1,
+ 20.8,
+ 7.6,
+ 13,
+ 4.1,
+ 7.7,
+ 6.8,
+ 13.6,
+ 6.1,
+ 6.2,
+ 7,
+ 8.5,
+ 7.3,
+ 4.3,
+ 10.8,
+ 4.3,
+ 3.9,
+ 9,
+ 5.1,
+ 3.8,
+ 5.2,
+ 4.2,
+ null,
+ 4.8,
+ 7.3,
+ 5.4,
+ 5.7,
+ 4.6,
+ 3.7,
+ 4.9,
+ 7.5,
+ 6.6,
+ 5.3,
+ 8.6,
+ 12.4,
+ 5.6,
+ 8.9,
+ null,
+ 3.5,
+ 5.7,
+ 4.6,
+ 7.8,
+ null,
+ 19.1,
+ 4.4,
+ 1.3,
+ 8.5,
+ 7.1,
+ 7.3,
+ 6.4,
+ 5.9,
+ 5.2,
+ 5,
+ 10.5,
+ 5.9,
+ 4.8,
+ 3.1,
+ 15,
+ 6.1,
+ 4.9,
+ 5.8,
+ null,
+ 6.7,
+ 8.1,
+ 5.5,
+ 2.4,
+ 9.1,
+ 13.9,
+ 9.8,
+ 7,
+ 5.2,
+ null,
+ 5.6,
+ 5.7,
+ 6.9,
+ 6.9,
+ 4.4,
+ 7.3,
+ 3.9,
+ 6.7,
+ 3.9,
+ 17.3,
+ 12.9,
+ 5.5,
+ 6,
+ 6.8,
+ 4.1,
+ 3.1,
+ 3.3,
+ 6.2,
+ 4.7,
+ 7.3,
+ 5.8,
+ 11.7,
+ 16.9,
+ 12.8,
+ 6.6,
+ 5.1,
+ 4.6,
+ 8.8,
+ 12.1,
+ 4.4,
+ 9.2,
+ 10.2,
+ 4.7,
+ 3.4,
+ 4.4,
+ 4.6,
+ 8,
+ 3.5,
+ 7,
+ 3.4,
+ 14.9,
+ 5.4,
+ 6,
+ 9.1,
+ 7.8,
+ 4,
+ 6.1,
+ 10.3,
+ 5.7,
+ 5.7,
+ 10.8,
+ 3.9,
+ 5.4,
+ 6.7,
+ 9,
+ 7,
+ 3,
+ 5.5,
+ 15.3,
+ 6,
+ 5.9,
+ 4.3,
+ 4.1,
+ 1.7,
+ null,
+ 6.4,
+ 1.3,
+ 7.3,
+ null,
+ 5.8,
+ 23.5,
+ 4.2,
+ 5.6,
+ 7.4,
+ 6.1,
+ 7.1,
+ 4.2,
+ 3.9,
+ 8.4,
+ 3.4,
+ 9.4,
+ 8.5,
+ 6.4,
+ 5.9,
+ 5,
+ 20.9,
+ 3.7,
+ 6.4,
+ 7.6,
+ 7.6,
+ 4.5,
+ 7.5,
+ 4.6,
+ 5.9,
+ 6,
+ 7.4,
+ 7,
+ 6.5,
+ 8.2,
+ 7.1,
+ 5,
+ 5.2,
+ 9,
+ 4.7,
+ 5,
+ 6,
+ 10.2,
+ 4.6,
+ 6.2,
+ 6.5,
+ 6.1,
+ 6.4,
+ 8.2,
+ 10.5,
+ 5.1,
+ 6.6,
+ 5.3,
+ 11.2,
+ 6.2,
+ 4.9,
+ 1.4,
+ 8.1,
+ 5.1,
+ 13,
+ 4.6,
+ 3.7,
+ 9.2,
+ 6.6,
+ 40,
+ 4.2,
+ 7.2,
+ 4.9,
+ 6,
+ 7.6,
+ 6.1,
+ 8.5,
+ 9,
+ 8.3,
+ 4.5,
+ 1.5,
+ 4.8,
+ 7.1,
+ 15,
+ 3.8,
+ 4.9,
+ 6.7,
+ 9.4,
+ 10.2,
+ 5.2,
+ 6.5,
+ 4,
+ 3.4,
+ 8.3,
+ 5,
+ 4.1,
+ 6.4,
+ 6.5,
+ 6.6,
+ 6.1,
+ 9.5,
+ 8.2,
+ 6.9,
+ 3.2,
+ 7,
+ null,
+ null,
+ 5.6,
+ 7.4,
+ 9.3,
+ 11.4,
+ 6.7,
+ 5.9,
+ 4.5,
+ 5.9,
+ null,
+ 11.4,
+ 3.6,
+ 3.6,
+ 5,
+ 9.7,
+ 3.5,
+ 6.6,
+ 5.6,
+ 9.6,
+ 6.3,
+ 13.2,
+ 23.9,
+ 2.9,
+ 7.8,
+ 6.6,
+ 4.9,
+ 7.4,
+ 14.8,
+ 11.4,
+ 9.3,
+ 5.7,
+ 5,
+ 10.2,
+ 9,
+ null,
+ 3.6,
+ 6.7,
+ 7.5,
+ 7,
+ 8.4,
+ 12.3,
+ 7,
+ 24.8,
+ 5.6,
+ 5.7,
+ 6.3,
+ 7.6,
+ 8.2,
+ 5.6,
+ 11.3,
+ 4.8,
+ 11.3,
+ 4.3,
+ 4.5,
+ 3.9,
+ 6.1,
+ 7.5,
+ 10.7,
+ 5.4,
+ 4.3,
+ 8.8,
+ 6.4,
+ 21.6,
+ 8.1,
+ 4.7,
+ 10.8,
+ 7.5,
+ 4.5,
+ 6,
+ 7.4,
+ 6.2,
+ 16.2,
+ 9.9,
+ 6,
+ 4.3,
+ 16.4,
+ 22,
+ 3.6,
+ 4.6,
+ 2.8,
+ 4.9,
+ 3.8,
+ 4.3,
+ 4.1,
+ 6.6,
+ 8.2,
+ 5.8,
+ 7,
+ 10.6,
+ 3.8,
+ 6.2,
+ 8.9,
+ 5.2,
+ 5.1,
+ 8.5,
+ 3.8,
+ 6.9,
+ 2.7,
+ 9.3,
+ 28.2,
+ 4.4,
+ 7.1,
+ 6.4,
+ 15,
+ 18.6,
+ 6.7,
+ 4.7,
+ 3.4,
+ 2.6,
+ 5.3,
+ 7.8,
+ 3.5,
+ 5.3,
+ 7,
+ 5.9,
+ 7.1,
+ 6.9,
+ 4.9,
+ 5.9,
+ 6.5,
+ null,
+ 6.1,
+ 15.6,
+ 10.6,
+ null,
+ null,
+ 5.3,
+ 4.7,
+ 8.5,
+ 6.1,
+ 3.9,
+ 4.9,
+ 6.1,
+ 6.5,
+ 4.7,
+ 8.5,
+ 8,
+ 4,
+ 9.8,
+ 15.6,
+ 12.9,
+ null,
+ 6.3,
+ 4.5,
+ 7.1,
+ 5.7,
+ 7.5,
+ 5.2,
+ 4,
+ 8,
+ 7.7,
+ 6.5,
+ 5.7,
+ 1.7,
+ 7,
+ 6.4,
+ 6.5,
+ 4.2,
+ 7.7,
+ 7,
+ 6.5,
+ 5.2,
+ null,
+ 5.5,
+ 11.5,
+ 5.7,
+ 24.6,
+ 10.1,
+ 1.7,
+ 14.7,
+ 3.9,
+ 7.2,
+ 5,
+ 6.5,
+ 8.1,
+ 5.9,
+ 11.8,
+ 3.8,
+ 3.5,
+ 2.9,
+ 5,
+ 6.1,
+ 5.5,
+ 4.7,
+ 10.7,
+ 4.3,
+ 5.2,
+ null,
+ 9.5,
+ 7.2,
+ 10.8,
+ 6.5,
+ 11.1,
+ 1.1,
+ 4.5,
+ 7.5,
+ 7,
+ 6.3,
+ 7.1,
+ 9.4,
+ 3.7,
+ 4.6,
+ 3.6,
+ 7.6,
+ 5.3,
+ 8.9,
+ 7.2,
+ 2.8,
+ 4.6,
+ 5.8,
+ 6.8,
+ 5,
+ 8.8,
+ 6.5,
+ 7.9,
+ 8,
+ 7,
+ 5.4,
+ 6,
+ 7.9,
+ 16.5,
+ 6.5,
+ 2.6,
+ 8.1,
+ 6.3,
+ 7.1,
+ 6.1,
+ 21.4,
+ 6.4,
+ null,
+ 7.7,
+ 29.9,
+ 4.1,
+ 6,
+ 6,
+ 5.4,
+ 9.2,
+ 0.9,
+ 3.9,
+ 8.5,
+ 6.8,
+ 7.1,
+ 4.8,
+ 4.3,
+ null,
+ 7.3,
+ 6.9,
+ 1.8,
+ 4.5,
+ 5,
+ 6.1,
+ 5.6,
+ 5.7,
+ 6.8,
+ 3.4,
+ 4.8,
+ 5.3,
+ 5.7,
+ 5.9,
+ 11,
+ 5.2,
+ null,
+ 5.9,
+ null,
+ 3.2,
+ 8.7,
+ 5.1,
+ 7,
+ 9.3,
+ 7,
+ 6,
+ 9.5,
+ 8.8,
+ 6,
+ 9.8,
+ 12.3,
+ 6.7,
+ null,
+ 8.2,
+ 7.1,
+ 3.8,
+ 5.4,
+ 7.7,
+ 6.9,
+ 5.9,
+ 6.8,
+ 4.1,
+ 5.5,
+ 13.5,
+ null,
+ null,
+ 6.3,
+ 3.8,
+ 5.3,
+ 5.2,
+ 1.7,
+ 7.5,
+ 6,
+ 16.2,
+ 5.2,
+ 5.2,
+ 1.4,
+ null,
+ 11.9,
+ 12.6,
+ 5.3,
+ 6,
+ 4.5,
+ 10.1,
+ 12.9,
+ null,
+ 7,
+ 2.6,
+ 5.7,
+ 9.3,
+ 4.7,
+ 10.7,
+ 5.5,
+ 8.4,
+ 10.3,
+ 4,
+ 5.9,
+ 6.9,
+ 7,
+ 3.8,
+ 4.3,
+ 21.8,
+ 5.5,
+ 4.6,
+ 4.6,
+ 8.2,
+ 9.9,
+ 2.4,
+ 7.9,
+ 9,
+ 9.2,
+ 8.9,
+ 13.1,
+ 6.7,
+ 3.5,
+ 5.3,
+ 14.4,
+ 3.4,
+ 4.4,
+ 30.6,
+ 12.3,
+ 4.5,
+ 8.3,
+ 6.5,
+ 6.9,
+ 6.4,
+ 10.3,
+ null,
+ 6.5,
+ 3.2,
+ 3.6,
+ 6.5,
+ 9.4,
+ 4.8,
+ 4.7,
+ 11.5,
+ 6.8,
+ 6.5,
+ 17.6,
+ 8.1,
+ 2.8,
+ 6.8,
+ 6.2,
+ 4.6,
+ 5.7,
+ null,
+ 2.9,
+ 8.2,
+ 4.9,
+ 5.6,
+ 5.7,
+ 8.1,
+ 17.3,
+ 6.9,
+ 7.6,
+ 3.8,
+ 1.8,
+ 7.7,
+ 10.1,
+ 8.5,
+ 9.3,
+ 5.5,
+ 8.1,
+ 15,
+ 4.8,
+ null,
+ 6.4,
+ 8.1,
+ 16.9,
+ 6,
+ 7.5,
+ 8.5,
+ 7.3,
+ 11.7,
+ 5.2,
+ 6.7,
+ 9.8,
+ 3.3,
+ 4.9,
+ 6.9,
+ 3.4,
+ 7.5,
+ 8.5,
+ 6.7,
+ 6.5,
+ 3.2,
+ 4.9,
+ 4.7,
+ 20.1,
+ 4,
+ 6.8,
+ 6,
+ 7.2,
+ 7.3,
+ 7.8,
+ 5.7,
+ 4.5,
+ 5.2,
+ 6.3,
+ 0.5,
+ 7.3,
+ 6.8,
+ 8,
+ 7.2,
+ 5.3,
+ null,
+ 11.9,
+ 12.8,
+ 2.8,
+ 4.8,
+ 3.8,
+ 6,
+ 9.8,
+ 6.6,
+ null,
+ 9.1,
+ 5.7,
+ 7.6,
+ 15.3,
+ 6.4,
+ 5.6,
+ 8,
+ 6.2,
+ 5.5,
+ 9.8,
+ 18.9,
+ 12.6,
+ 4.7,
+ 6.7,
+ 0.8,
+ 4,
+ 5.1,
+ 7.2,
+ 9.3,
+ 4.5,
+ 4.5,
+ 46.8,
+ 7.5,
+ 4.4,
+ 12,
+ 6.9,
+ 4.3,
+ 6.7,
+ 5.8,
+ 8.7,
+ 14.5,
+ 6.3,
+ 6.1,
+ 3.2,
+ 3.9,
+ 5.1,
+ 9.3,
+ 10.4,
+ 4.1,
+ 9.9,
+ 7.4,
+ 7.8,
+ 7,
+ 6.9,
+ 7.4,
+ null,
+ 9.8,
+ 6.1,
+ 6.9,
+ 6.5,
+ 7,
+ 5.6,
+ 3.8,
+ 6.2,
+ 5.2,
+ 5.7,
+ 6.3,
+ 6.6,
+ 8.4,
+ 9.5,
+ 3.3,
+ 8.6,
+ 4.9,
+ 6.9,
+ 6.7,
+ 5.9,
+ 9.7,
+ 8.7,
+ 7.5,
+ 7,
+ 7.6,
+ 6.8,
+ 6.1,
+ 7.9,
+ 3.7,
+ 23.7,
+ 7.4,
+ 5.4,
+ 8.9,
+ 3.9,
+ 4.3,
+ 7.6,
+ 6.1,
+ 6.4,
+ 6.4,
+ 3.8,
+ 3.6,
+ 24.1,
+ 13,
+ 13.3,
+ 7.3,
+ 4.3,
+ 5.7,
+ 4.8,
+ 7.4,
+ 5.6,
+ 7.2,
+ null,
+ 6.1,
+ 6,
+ 9,
+ 4.4,
+ 6,
+ 6.2,
+ 5.2,
+ 8.4,
+ 11.4,
+ 4.3,
+ 6.8,
+ 3.4,
+ 3.9,
+ 6.8,
+ 6.4,
+ 16,
+ 5.5,
+ 5.9,
+ 12.8,
+ 7.2,
+ 15.4,
+ 5.5,
+ 6.3,
+ 3.4,
+ 8.7,
+ 6.8,
+ 9.6,
+ 5.6,
+ 7.3,
+ 5.4,
+ 5.5,
+ 4.4,
+ 4.5,
+ 4.9,
+ 6.6,
+ 18.6,
+ 6.6,
+ 6.9,
+ 7.5,
+ 6.9,
+ 1.7,
+ 7.9,
+ 22.2,
+ 4.2,
+ 8.1,
+ 6.6,
+ 8.3,
+ 6.3,
+ 14.5,
+ null,
+ 7.4,
+ 7.3,
+ 3.3,
+ 7.3,
+ 4,
+ 4.8,
+ 6.1,
+ 4.2,
+ 5.4,
+ 7.8,
+ 2.9,
+ 7.1,
+ 12.2,
+ 5.4,
+ 5.8,
+ 5.6,
+ 7,
+ 8.7,
+ 13.4,
+ 8.1,
+ 7.7,
+ 11.4,
+ 5.8,
+ 7,
+ 15.3,
+ 8.1,
+ 9.4,
+ 79.7,
+ 8.2,
+ 24.8,
+ 6.6,
+ 8.4,
+ 7.4,
+ 13.2,
+ 4.6,
+ null,
+ 2.5,
+ 2.2,
+ 7.2,
+ 3.1,
+ 5,
+ 7.5,
+ null,
+ 22.6,
+ 8.5,
+ 7.8,
+ 4.9,
+ 3.4,
+ 3.7,
+ null,
+ 5.2,
+ 6.1,
+ 12.9,
+ 6.4,
+ 5.7,
+ 7,
+ 10.8,
+ 6.3,
+ 5.5,
+ 7.2,
+ 4.9,
+ 6.6,
+ 12.9,
+ 4.7,
+ 6.3,
+ 5.5,
+ 10.3,
+ 7.5,
+ 7.2,
+ 3.9,
+ 6.6,
+ null,
+ 5.1,
+ 8,
+ 7.1,
+ 7.1,
+ 10.8,
+ 5,
+ 6.2,
+ 8.6,
+ 13.4,
+ 5,
+ 6.6,
+ 5.4,
+ 5.8,
+ 12,
+ 6.9,
+ 7.3,
+ 4.1,
+ 21.8,
+ 9.5,
+ 7.7,
+ 5,
+ 7.4,
+ null,
+ 5.1,
+ 5.3,
+ 8.2,
+ 7.9,
+ 5.1,
+ 8,
+ 6,
+ 4,
+ 6.8,
+ 6.5,
+ 7.4,
+ 6,
+ 15,
+ 6.7,
+ 7,
+ 7.9,
+ 13.9,
+ 13.2,
+ 4.6,
+ 5.1,
+ 5.7,
+ 7.2,
+ 4.9,
+ 8.3,
+ 5.6,
+ 4.8,
+ 7.9,
+ 7.8,
+ 8.2,
+ 6.7,
+ 21,
+ 4.3,
+ 4.1,
+ 6.1,
+ 8.6,
+ 7.7,
+ 5.8,
+ 5.3,
+ 11.7,
+ 9.9,
+ 7,
+ 3.6,
+ 4.3,
+ 3.5,
+ 18.9,
+ 5,
+ 6.8,
+ 6.3,
+ 7,
+ 11.1,
+ 2.8,
+ 8.4,
+ 8.8,
+ 5.2,
+ 5.8,
+ 8.3,
+ 6.1,
+ 7,
+ 6.5,
+ 3.2,
+ 7.6,
+ null,
+ 4.4,
+ 6.2,
+ 4.5,
+ 5.4,
+ 9.6,
+ 5.7,
+ 6.3,
+ 4.8,
+ 6.4,
+ 6.9,
+ 9.3,
+ 4.1,
+ 4.4,
+ 5.6,
+ 14.6,
+ 7.7,
+ 6.2,
+ 5.7,
+ 5,
+ 7,
+ 4.7,
+ 5.3,
+ 6.9,
+ 4.8,
+ 4.5,
+ 5.4,
+ 4.7,
+ null,
+ 3,
+ 5.3,
+ 5.8,
+ 3.8,
+ 5,
+ 11.2,
+ 5.8,
+ 6.2,
+ 6.9,
+ 3.8,
+ 7.2,
+ 22.3,
+ 11.9,
+ 7.9,
+ 5.1,
+ 1.9,
+ 8.3,
+ 5,
+ 4,
+ 6.9,
+ 11,
+ 6.7,
+ 6.3,
+ 3.4,
+ 3.8,
+ 5.9,
+ 5.4,
+ 40.9,
+ 6.6,
+ null,
+ 2.7,
+ 6.7,
+ 6.3,
+ 17.2,
+ 23.5,
+ 8.2,
+ 3,
+ 5.8,
+ 4.6,
+ 5.3,
+ 6.9,
+ 6.3,
+ 5.4,
+ 6.3,
+ 6.3,
+ 5.4,
+ 6.9,
+ 6.8,
+ 6,
+ 22.5,
+ 4.8,
+ 9.3,
+ null,
+ 4.9,
+ 16.1,
+ 9.9,
+ 6.1,
+ 10.9,
+ 6.4,
+ 5.7,
+ 7.8,
+ 4.7,
+ 3.5,
+ 6.8,
+ 5.9,
+ 11.2,
+ 6.1,
+ 6.6,
+ 3.1,
+ 5.3,
+ 4,
+ 6.9,
+ 8.5,
+ 6,
+ 7.7,
+ 3.2,
+ 15.1,
+ 7.3,
+ 6.2,
+ 6.3,
+ 6.9,
+ 4.8,
+ 8.3,
+ 19.2,
+ 4.1,
+ 6.7,
+ 5.5,
+ 5.3,
+ 4.7,
+ 7.3,
+ 6,
+ 6.6,
+ 7.4,
+ 9.6,
+ 7.6,
+ 4.4,
+ 5.6,
+ 5.1,
+ 10.1,
+ 6.6,
+ 7.6,
+ 6,
+ 10.1,
+ 17.9,
+ 5.8,
+ 4.6,
+ 5.4,
+ 17.8,
+ 7.3,
+ 4.4,
+ 6.5,
+ 5.4,
+ 7.6,
+ 3.8,
+ 7.7,
+ 8.4,
+ 5.2,
+ 5,
+ 3.1,
+ 7,
+ 4,
+ 7.8,
+ 6.8,
+ 4,
+ 3.6,
+ 4,
+ 5,
+ 4.9,
+ 7.5,
+ 6.2,
+ 4.9,
+ 4.1,
+ 5.4,
+ 5,
+ 7,
+ 9.4,
+ 17.8,
+ 10.4,
+ 10.6,
+ 3.7,
+ 6.9,
+ 8.1,
+ 10.7,
+ 7.7,
+ 5.8,
+ 11,
+ 6.8,
+ 5.8,
+ 6.1,
+ 8.9,
+ 5.7,
+ 3.5,
+ 24.7,
+ 6.1,
+ 11.4,
+ 7.7,
+ 6.4,
+ 10.3,
+ 4.8,
+ 4.9,
+ 19.8,
+ 4.6,
+ 6.1,
+ 4,
+ 5.8,
+ 4.8,
+ 6.6,
+ 6.6,
+ 6.2,
+ 9.5,
+ 7.3,
+ 4.2,
+ 1.7,
+ 4.8,
+ null,
+ 7.8,
+ 7.2,
+ 3.9,
+ 5.2,
+ 6.5,
+ 8.4,
+ 6,
+ 4.7,
+ null,
+ 4.2,
+ 6.3,
+ 13.5,
+ 6,
+ 5.1,
+ null,
+ 4.1,
+ 23.7,
+ 5.7,
+ 6.3,
+ 9,
+ 7.2,
+ 9.8,
+ 15.9,
+ 2.2,
+ 26.8,
+ 19.5,
+ 4.2,
+ 4.8,
+ 6.6,
+ 7.6,
+ 3.8,
+ 5.7,
+ 18.6,
+ 5,
+ 9.6,
+ 5.4,
+ 19,
+ 6,
+ 6.3,
+ 7,
+ 7.1,
+ 4.8,
+ 4.6,
+ 4.6,
+ 6.8,
+ 4.3,
+ 9.3,
+ 4.3,
+ 10.7,
+ 7.9,
+ 3.9,
+ 11,
+ 3.2,
+ 6.8,
+ 6.6,
+ 7.4,
+ 6.3,
+ 7.3,
+ 4.5,
+ 7.8,
+ 6.6,
+ 9.3,
+ 6.2,
+ 3.6,
+ 4.7,
+ 3.7,
+ 5.7,
+ 3.9,
+ 7.2,
+ 6.1,
+ 10.9,
+ 3,
+ 4.2,
+ 6.4,
+ 7.6,
+ 4.3,
+ 8.4,
+ 3.4
+ ],
+ "xaxis": "x",
+ "xbins": {
+ "end": 100,
+ "size": 0.5,
+ "start": 0
+ },
+ "yaxis": "y"
+ },
+ {
+ "customdata": [
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2020,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022,
+ 2022
+ ],
+ "hovertemplate": "%{hovertext}
GHG Intensity: %{y} in %{customdata}",
+ "hovertext": [
+ "[Building Name Unavailable]",
+ "CoreSite",
+ "Shop & Save Market - Nagle",
+ "Digital Printer's Row",
+ "Keating Hall",
+ "Digital Lakeside",
+ "Tech Business Center",
+ "6045 Kenwood Building",
+ "Herman Hall",
+ "Salem Baptist Church of Chicago",
+ "CoreSite",
+ "Digital Printer's Row",
+ "[Building Name Unavailable]",
+ "6045 Kenwood Building"
+ ],
+ "marker": {
+ "color": "blue",
+ "line": {
+ "color": "black",
+ "width": 0.1
+ },
+ "opacity": 0.6
+ },
+ "mode": "markers",
+ "name": "",
+ "type": "scatter",
+ "x": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "xaxis": "x2",
+ "y": [
+ 136.5,
+ 114.3,
+ 83.7,
+ 105.8,
+ 461.6,
+ 142.1,
+ 87,
+ 51.1,
+ 89.2,
+ 78,
+ 114.8,
+ 93.5,
+ 62.2,
+ 79.7
+ ],
+ "yaxis": "y2"
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "GHG Intensity Outliers
(GHG Intensity values > 50)",
+ "x": 0.92,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 1,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 10
+ },
+ "showarrow": false,
+ "text": "Some buildings had
outlier GHG intensity
levels (up to 800) →",
+ "x": 80,
+ "y": 300
+ }
+ ],
+ "height": 400,
+ "shapes": [
+ {
+ "fillcolor": "rgba(255, 0, 0, 0.1)",
+ "line": {
+ "width": 0
+ },
+ "type": "rect",
+ "x0": 50,
+ "x1": 100,
+ "xref": "x",
+ "y0": 0,
+ "y1": 1500,
+ "yref": "y"
+ },
+ {
+ "fillcolor": "rgba(255, 0, 0, 0.1)",
+ "layer": "below",
+ "line": {
+ "width": 0
+ },
+ "type": "rect",
+ "x0": -1,
+ "x1": 1,
+ "xref": "x2",
+ "y0": 50,
+ "y1": 900,
+ "yref": "y2"
+ }
+ ],
+ "showlegend": false,
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2dcontour"
+ }
+ ],
+ "mesh3d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "mesh3d"
+ }
+ ],
+ "parcoords": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "parcoords"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ],
+ "scatter": [
+ {
+ "fillpattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ },
+ "type": "scatter"
+ }
+ ],
+ "scatter3d": [
+ {
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatter3d"
+ }
+ ],
+ "scattercarpet": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattercarpet"
+ }
+ ],
+ "scattergeo": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergeo"
+ }
+ ],
+ "scattergl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattergl"
+ }
+ ],
+ "scattermapbox": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scattermapbox"
+ }
+ ],
+ "scatterpolar": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolar"
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterpolargl"
+ }
+ ],
+ "scatterternary": [
+ {
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "type": "scatterternary"
+ }
+ ],
+ "surface": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "type": "surface"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ]
+ },
+ "layout": {
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "autotypenumbers": "strict",
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ],
+ "sequential": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "#E5ECF6",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "white"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "gridwidth": 2,
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "bgcolor": "#E5ECF6",
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Distribution of GHG Intensities"
+ },
+ "width": 800,
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0,
+ 0.6400000000000001
+ ],
+ "range": [
+ 0,
+ 100
+ ],
+ "title": {
+ "text": "GHG Intensity"
+ }
+ },
+ "xaxis2": {
+ "anchor": "y2",
+ "domain": [
+ 0.8400000000000001,
+ 1
+ ],
+ "title": {
+ "text": ""
+ },
+ "visible": false
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "Count"
+ }
+ },
+ "yaxis2": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "title": {
+ "text": "GHG Intensity"
+ }
+ }
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "ename": "FileNotFoundError",
+ "evalue": "[Errno 2] No such file or directory: '/home/viktor/Documents/electrify-chicago/src/data/analysis/output/compliance_analysis/distribution_of_GHG_intensity.html'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mFileNotFoundError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[16], line 97\u001b[0m\n\u001b[1;32m 94\u001b[0m iplot(fig)\n\u001b[1;32m 96\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m \u001b[38;5;28mdir\u001b[39m \u001b[38;5;129;01min\u001b[39;00m [static_blog_pth, fig_dir]:\n\u001b[0;32m---> 97\u001b[0m \u001b[43mfig\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mwrite_html\u001b[49m\u001b[43m(\u001b[49m\u001b[43m \u001b[49m\u001b[43mos\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mpath\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mjoin\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mdir\u001b[39;49m\u001b[43m,\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43mdistribution_of_GHG_intensity.html\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43minclude_plotlyjs\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mcdn\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n",
+ "File \u001b[0;32m~/Documents/electrify-chicago/.venv/lib/python3.12/site-packages/plotly/basedatatypes.py:3714\u001b[0m, in \u001b[0;36mBaseFigure.write_html\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 3605\u001b[0m \u001b[38;5;250m\u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 3606\u001b[0m \u001b[38;5;124;03mWrite a figure to an HTML file representation\u001b[39;00m\n\u001b[1;32m 3607\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 3710\u001b[0m \u001b[38;5;124;03mNone\u001b[39;00m\n\u001b[1;32m 3711\u001b[0m \u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 3712\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mplotly\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mio\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;21;01mpio\u001b[39;00m\n\u001b[0;32m-> 3714\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mpio\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mwrite_html\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43margs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n",
+ "File \u001b[0;32m~/Documents/electrify-chicago/.venv/lib/python3.12/site-packages/plotly/io/_html.py:535\u001b[0m, in \u001b[0;36mwrite_html\u001b[0;34m(fig, file, config, auto_play, include_plotlyjs, include_mathjax, post_script, full_html, animation_opts, validate, default_width, default_height, auto_open, div_id)\u001b[0m\n\u001b[1;32m 532\u001b[0m \u001b[38;5;66;03m# Write HTML string\u001b[39;00m\n\u001b[1;32m 533\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m path \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m:\n\u001b[1;32m 534\u001b[0m \u001b[38;5;66;03m# To use a different file encoding, pass a file descriptor\u001b[39;00m\n\u001b[0;32m--> 535\u001b[0m \u001b[43mpath\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mwrite_text\u001b[49m\u001b[43m(\u001b[49m\u001b[43mhtml_str\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mutf-8\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[1;32m 536\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 537\u001b[0m file\u001b[38;5;241m.\u001b[39mwrite(html_str)\n",
+ "File \u001b[0;32m/usr/lib/python3.12/pathlib.py:1049\u001b[0m, in \u001b[0;36mPath.write_text\u001b[0;34m(self, data, encoding, errors, newline)\u001b[0m\n\u001b[1;32m 1046\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mTypeError\u001b[39;00m(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mdata must be str, not \u001b[39m\u001b[38;5;132;01m%s\u001b[39;00m\u001b[38;5;124m'\u001b[39m \u001b[38;5;241m%\u001b[39m\n\u001b[1;32m 1047\u001b[0m data\u001b[38;5;241m.\u001b[39m\u001b[38;5;18m__class__\u001b[39m\u001b[38;5;241m.\u001b[39m\u001b[38;5;18m__name__\u001b[39m)\n\u001b[1;32m 1048\u001b[0m encoding \u001b[38;5;241m=\u001b[39m io\u001b[38;5;241m.\u001b[39mtext_encoding(encoding)\n\u001b[0;32m-> 1049\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mopen\u001b[49m\u001b[43m(\u001b[49m\u001b[43mmode\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43mw\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mnewline\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mnewline\u001b[49m\u001b[43m)\u001b[49m \u001b[38;5;28;01mas\u001b[39;00m f:\n\u001b[1;32m 1050\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m f\u001b[38;5;241m.\u001b[39mwrite(data)\n",
+ "File \u001b[0;32m/usr/lib/python3.12/pathlib.py:1015\u001b[0m, in \u001b[0;36mPath.open\u001b[0;34m(self, mode, buffering, encoding, errors, newline)\u001b[0m\n\u001b[1;32m 1013\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mb\u001b[39m\u001b[38;5;124m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m mode:\n\u001b[1;32m 1014\u001b[0m encoding \u001b[38;5;241m=\u001b[39m io\u001b[38;5;241m.\u001b[39mtext_encoding(encoding)\n\u001b[0;32m-> 1015\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mio\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mopen\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mbuffering\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mnewline\u001b[49m\u001b[43m)\u001b[49m\n",
+ "\u001b[0;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: '/home/viktor/Documents/electrify-chicago/src/data/analysis/output/compliance_analysis/distribution_of_GHG_intensity.html'"
+ ]
+ }
+ ],
+ "source": [
+ "\n",
+ "fig = sp.make_subplots(\n",
+ " rows=1,\n",
+ " cols=2,\n",
+ " column_widths=[0.8, 0.2],\n",
+ " horizontal_spacing=0.2,\n",
+ " subplot_titles = [\n",
+ " '',\n",
+ " 'GHG Intensity Outliers
(GHG Intensity values > 50)'\n",
+ " ]\n",
+ ")\n",
+ "\n",
+ "\n",
+ "fig.add_trace( go.Histogram(\n",
+ " x=df['GHGIntensity'],\n",
+ " #nbinsx=int((df['GHGIntensity'].max() - df['GHGIntensity'].min()) / 0.5),\n",
+ " xbins = dict(start=0, end=100, size=.5),\n",
+ " name='Histogram of Values',\n",
+ " hovertemplate = \" %{y} Buildings
with GHG Intensity between %{x}\"\n",
+ " ),\n",
+ " row=1,col=1\n",
+ ")\n",
+ "\n",
+ "\n",
+ "# Add a light red box to the first plot\n",
+ "fig.add_shape(\n",
+ " type=\"rect\",\n",
+ " x0=50,\n",
+ " x1=100,\n",
+ " y0=0,\n",
+ " y1=1500,\n",
+ " fillcolor=\"rgba(255, 0, 0, 0.1)\", # Light red with transparency\n",
+ " line=dict(width=0),\n",
+ " row=1, col=1\n",
+ ")\n",
+ "\n",
+ "outlier_subset = df.dropna(subset=['GHGIntensity'])\n",
+ "outlier_subset = outlier_subset[outlier_subset['GHGIntensity']>50]\n",
+ "fig.add_trace(\n",
+ " go.Scatter(\n",
+ " x=[0] * len(outlier_subset['GHGIntensity']), # Make x an array of zeros with the correct length\n",
+ " y=outlier_subset['GHGIntensity'],\n",
+ " mode='markers',\n",
+ " marker=dict( color='blue', opacity=0.6),\n",
+ " customdata=df['DataYear'],\n",
+ " hovertext=outlier_subset['PropertyName'], # Add PropertyName to hovertext\n",
+ " hovertemplate=\"%{hovertext}
GHG Intensity: %{y} in %{customdata}\",\n",
+ " name=''\n",
+ " ),\n",
+ " row=1, col=2\n",
+ ")\n",
+ "\n",
+ "# Add a light red background to the second subplot\n",
+ "fig.add_shape(\n",
+ " type=\"rect\",\n",
+ " x0=-1,\n",
+ " x1=1,\n",
+ " y0=50,\n",
+ " y1=900,\n",
+ " fillcolor=\"rgba(255, 0, 0, 0.1)\", # Light red with transparency\n",
+ " line=dict(width=0),\n",
+ " layer=\"below\",\n",
+ " row=1, col=2\n",
+ ")\n",
+ "\n",
+ "\n",
+ "fig.update_xaxes(visible=False, row=1, col=2)\n",
+ "fig.update_xaxes(range=[0, 100], row=1,col=1)\n",
+ "fig.update_xaxes( title_text='' , row=1,col=2)\n",
+ "fig.update_yaxes( title_text='GHG Intensity', row=1,col=2)\n",
+ "\n",
+ "## Add an outline to the bars\n",
+ "fig.update_traces(marker=dict(line=dict(width=.1, color='black')))\n",
+ "\n",
+ "fig.add_annotation(\n",
+ " x=80,\n",
+ " y=300,\n",
+ " text=\"Some buildings had
outlier GHG intensity
levels (up to 800) →\",\n",
+ " showarrow=False, # No arrow for this annotation\n",
+ " font=dict(size=10), # Customize font size\n",
+ ")\n",
+ "\n",
+ "# Update layout for better display\n",
+ "fig.update_layout(\n",
+ " xaxis_title='GHG Intensity',\n",
+ " yaxis_title='Count',\n",
+ " showlegend=False,\n",
+ " title='Distribution of GHG Intensities',\n",
+ " height=400,\n",
+ " width=800\n",
+ ")\n",
+ "\n",
+ "# Show the plot\n",
+ "#pio.show(fig)\n",
+ "iplot(fig)\n",
+ "\n",
+ "for dir in [static_blog_pth, fig_dir]:\n",
+ " fig.write_html( os.path.join(dir,'distribution_of_GHG_intensity.html'), include_plotlyjs=\"cdn\" )"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Compliance type counts over time"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "GHGIntensity\n",
+ "0.0 2\n",
+ "0.1 1\n",
+ "0.2 4\n",
+ "0.3 8\n",
+ "0.4 5\n",
+ "Name: count, dtype: int64"
+ ]
+ },
+ "execution_count": 141,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "value_counts.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "ValueError",
+ "evalue": "Mime type rendering requires nbformat>=4.2.0 but it is not installed",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[107], line 33\u001b[0m\n\u001b[1;32m 26\u001b[0m fig\u001b[38;5;241m.\u001b[39mupdate_layout(title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mCount of Buildings That Did/Didn\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt Report Emissions by Year\u001b[39m\u001b[38;5;124m\"\u001b[39m,\n\u001b[1;32m 27\u001b[0m xaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mYear of Emissions
(One year before data is reported)\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 28\u001b[0m yaxis_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCount of Buildings\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 29\u001b[0m legend_title\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCategory\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 31\u001b[0m \u001b[38;5;66;03m# Show the plot\u001b[39;00m\n\u001b[1;32m 32\u001b[0m \u001b[38;5;66;03m#pio.show(fig)\u001b[39;00m\n\u001b[0;32m---> 33\u001b[0m \u001b[43miplot\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfig\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 36\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m \u001b[38;5;28mdir\u001b[39m \u001b[38;5;129;01min\u001b[39;00m [static_blog_pth, fig_dir]:\n\u001b[1;32m 37\u001b[0m fig\u001b[38;5;241m.\u001b[39mwrite_html( os\u001b[38;5;241m.\u001b[39mpath\u001b[38;5;241m.\u001b[39mjoin(\u001b[38;5;28mdir\u001b[39m,\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mreporting_counts_over_time.html\u001b[39m\u001b[38;5;124m'\u001b[39m), include_plotlyjs\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcdn\u001b[39m\u001b[38;5;124m\"\u001b[39m )\n",
+ "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/offline/offline.py:387\u001b[0m, in \u001b[0;36miplot\u001b[0;34m(figure_or_data, show_link, link_text, validate, image, filename, image_width, image_height, config, auto_play, animation_opts)\u001b[0m\n\u001b[1;32m 382\u001b[0m post_script \u001b[38;5;241m=\u001b[39m build_save_image_post_script(\n\u001b[1;32m 383\u001b[0m image, filename, image_height, image_width, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124miplot\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 384\u001b[0m )\n\u001b[1;32m 386\u001b[0m \u001b[38;5;66;03m# Show figure\u001b[39;00m\n\u001b[0;32m--> 387\u001b[0m \u001b[43mpio\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mshow\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 388\u001b[0m \u001b[43m \u001b[49m\u001b[43mfigure\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 389\u001b[0m \u001b[43m \u001b[49m\u001b[43mvalidate\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mvalidate\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 390\u001b[0m \u001b[43m \u001b[49m\u001b[43mconfig\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mconfig\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 391\u001b[0m \u001b[43m \u001b[49m\u001b[43mauto_play\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mauto_play\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 392\u001b[0m \u001b[43m \u001b[49m\u001b[43mpost_script\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mpost_script\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 393\u001b[0m \u001b[43m \u001b[49m\u001b[43manimation_opts\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43manimation_opts\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 394\u001b[0m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n",
+ "File \u001b[0;32m~/.local/lib/python3.8/site-packages/plotly/io/_renderers.py:394\u001b[0m, in \u001b[0;36mshow\u001b[0;34m(fig, renderer, validate, **kwargs)\u001b[0m\n\u001b[1;32m 389\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 390\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires ipython but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 391\u001b[0m )\n\u001b[1;32m 393\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m nbformat \u001b[38;5;129;01mor\u001b[39;00m Version(nbformat\u001b[38;5;241m.\u001b[39m__version__) \u001b[38;5;241m<\u001b[39m Version(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m4.2.0\u001b[39m\u001b[38;5;124m\"\u001b[39m):\n\u001b[0;32m--> 394\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[1;32m 395\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mMime type rendering requires nbformat>=4.2.0 but it is not installed\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 396\u001b[0m )\n\u001b[1;32m 398\u001b[0m ipython_display\u001b[38;5;241m.\u001b[39mdisplay(bundle, raw\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n\u001b[1;32m 400\u001b[0m \u001b[38;5;66;03m# external renderers\u001b[39;00m\n",
+ "\u001b[0;31mValueError\u001b[0m: Mime type rendering requires nbformat>=4.2.0 but it is not installed"
+ ]
+ }
+ ],
+ "source": [
+ "# Count each new column per year\n",
+ "value_counts = df.groupby('DataYear')['Reported'].value_counts()\n",
+ "non_reporting_counts = value_counts.xs(0, level='Reported')\n",
+ "reporting_counts = value_counts.xs(1, level='Reported')\n",
+ "\n",
+ "# Create the figure\n",
+ "fig = go.Figure()\n",
+ "\n",
+ "# Add traces for each category\n",
+ "fig.add_trace(go.Scatter(x=reporting_counts.index, y=reporting_counts.values,\n",
+ " mode='lines+markers', name='Reported',\n",
+ " line=dict(width=4, color='rgba(0, 0,255, 0.7)'),\n",
+ " marker=dict(symbol='circle', size=10)))\n",
+ "\n",
+ "fig.add_trace(go.Scatter(x=non_reporting_counts.index, y=non_reporting_counts.values,\n",
+ " mode='lines+markers', name=\"Didn't Report\",\n",
+ " line=dict(width=4, color='rgba(255, 0, 0, 0.7)'),\n",
+ " marker=dict(symbol='circle', size=10)))\n",
+ "\n",
+ "fig.add_trace( go.Scatter( x=[2018.5, 2019.5, 2019.5, 2018.5, 2018.5],\n",
+ " y=[0, 0, np.max(reporting_counts)*1.2, np.max(reporting_counts)*1.2, 0 ],\n",
+ " fill='toself', mode='lines', name='Covid Data Disruption' )\n",
+ ")\n",
+ "\n",
+ "# Update layout\n",
+ "fig.update_layout(title=\"Count of Buildings That Did/Didn't Report Emissions by Year\",\n",
+ " xaxis_title='Year of Emissions
(One year before data is reported)',\n",
+ " yaxis_title='Count of Buildings',\n",
+ " legend_title='Category')\n",
+ "\n",
+ "# Show the plot\n",
+ "#pio.show(fig)\n",
+ "iplot(fig)\n",
+ "\n",
+ "\n",
+ "for dir in [static_blog_pth, fig_dir]:\n",
+ " fig.write_html( os.path.join(dir,'reporting_counts_over_time.html'), include_plotlyjs=\"cdn\" )\n"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": ".venv",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.12.3"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
From c78dcd1db730ef2f01a73eb44bc62c9b6ef3fe7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Viktor=20K=C3=B6ves?=
<3187531+vkoves@users.noreply.github.com>
Date: Tue, 21 Jan 2025 21:41:56 -0600
Subject: [PATCH 4/4] Make anomaly detection notebook properly catch buildings
---
src/data/analysis/anomaly_detection.ipynb | 30502 +++++++++++++++++++-
1 file changed, 30376 insertions(+), 126 deletions(-)
diff --git a/src/data/analysis/anomaly_detection.ipynb b/src/data/analysis/anomaly_detection.ipynb
index 2698ceb..333f589 100644
--- a/src/data/analysis/anomaly_detection.ipynb
+++ b/src/data/analysis/anomaly_detection.ipynb
@@ -53,7 +53,7 @@
},
{
"cell_type": "code",
- "execution_count": 2,
+ "execution_count": 78,
"metadata": {},
"outputs": [
{
@@ -112,7 +112,7 @@
},
{
"cell_type": "code",
- "execution_count": 3,
+ "execution_count": 79,
"metadata": {},
"outputs": [
{
@@ -160,7 +160,7 @@
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": 80,
"metadata": {},
"outputs": [],
"source": [
@@ -195,7 +195,7 @@
},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": 81,
"metadata": {},
"outputs": [
{
@@ -399,7 +399,7 @@
"4 64.3 1 "
]
},
- "execution_count": 5,
+ "execution_count": 81,
"metadata": {},
"output_type": "execute_result"
}
@@ -429,7 +429,7 @@
},
{
"cell_type": "code",
- "execution_count": 6,
+ "execution_count": 82,
"metadata": {},
"outputs": [
{
@@ -496,7 +496,7 @@
"4 100148 The Jeffery Cyril Building"
]
},
- "execution_count": 6,
+ "execution_count": 82,
"metadata": {},
"output_type": "execute_result"
}
@@ -518,7 +518,7 @@
},
{
"cell_type": "code",
- "execution_count": 7,
+ "execution_count": 83,
"metadata": {},
"outputs": [
{
@@ -721,7 +721,7 @@
"4 64.3 1 Blue Moon Lofts "
]
},
- "execution_count": 7,
+ "execution_count": 83,
"metadata": {},
"output_type": "execute_result"
}
@@ -729,10 +729,30 @@
"source": [
"df = pd.merge( df, building_names, how='left', on='ID')\n",
"df['PropertyName'] = df['PropertyName'].fillna(\"[Building Name Unavailable]\").replace(\"\", \"[Building Name Unavailable]\")\n",
- "df = df[df['ReportingStatus'].isin(['Submitted Data'])]\n",
+ "df = df[df['ReportingStatus'].isin(['Submitted Data', 'Submitted'])]\n",
"df.head()"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Test That A Building Properly Exists Across All Years\n",
+ "\n",
+ "Test Newberry Plaza (ID 172137), should have 2016 - 2022 data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 99,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "newberryData = df[df['ID'] == 172137].sort_values(by='DataYear')\n",
+ "\n",
+ "assert newberryData['ID'].count() == 7, \"There is not 7 years of data for Newberry Plaza, something is wrong!\""
+ ]
+ },
{
"cell_type": "markdown",
"metadata": {},
@@ -742,7 +762,7 @@
},
{
"cell_type": "code",
- "execution_count": 8,
+ "execution_count": 100,
"metadata": {},
"outputs": [],
"source": [
@@ -761,7 +781,7 @@
},
{
"cell_type": "code",
- "execution_count": 9,
+ "execution_count": 101,
"metadata": {},
"outputs": [
{
@@ -770,7 +790,7 @@
"2022"
]
},
- "execution_count": 9,
+ "execution_count": 101,
"metadata": {},
"output_type": "execute_result"
}
@@ -783,7 +803,7 @@
},
{
"cell_type": "code",
- "execution_count": 10,
+ "execution_count": 102,
"metadata": {},
"outputs": [
{
@@ -993,7 +1013,7 @@
"21286 [Building Name Unavailable] "
]
},
- "execution_count": 10,
+ "execution_count": 102,
"metadata": {},
"output_type": "execute_result"
}
@@ -1005,7 +1025,7 @@
},
{
"cell_type": "code",
- "execution_count": 11,
+ "execution_count": 103,
"metadata": {},
"outputs": [
{
@@ -1215,7 +1235,7 @@
"21366 125 South Wacker "
]
},
- "execution_count": 11,
+ "execution_count": 103,
"metadata": {},
"output_type": "execute_result"
}
@@ -1234,22 +1254,35 @@
},
{
"cell_type": "code",
- "execution_count": 12,
+ "execution_count": 112,
"metadata": {},
"outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Got 235 buildings that did not use gas in 2022\n"
+ ]
+ },
{
"data": {
"text/plain": [
- "235"
+ "21643 172137\n",
+ "Name: ID, dtype: int64"
]
},
- "execution_count": 12,
+ "execution_count": 112,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "noGasUse['ID'].count()"
+ "print('Got ' + str(noGasUse['ID'].count())\n",
+ " + ' buildings that did not use gas in ' + str(latestYear))\n",
+ "\n",
+ "# Check for Newberry Plaza Townhouse\n",
+ "buildingToValidateId = 172137;\n",
+ "noGasUse['ID'][noGasUse['ID'].astype(str).str.contains(str(buildingToValidateId))]"
]
},
{
@@ -1261,21 +1294,18 @@
},
{
"cell_type": "code",
- "execution_count": 13,
+ "execution_count": 121,
"metadata": {},
"outputs": [
{
- "name": "stderr",
+ "name": "stdout",
"output_type": "stream",
"text": [
- "/tmp/ipykernel_23063/3249074751.py:2: UserWarning:\n",
- "\n",
- "Boolean Series key will be reindexed to match DataFrame index.\n",
+ "Got 94 gas-anomaly buildings (used gas before, but not in latest year)! \n",
"\n",
- "/tmp/ipykernel_23063/3249074751.py:2: UserWarning:\n",
+ "Newberry Plaza (ID 172137) in data? True\n",
"\n",
- "Boolean Series key will be reindexed to match DataFrame index.\n",
- "\n"
+ "Gas Anomaly IDs:\n"
]
},
{
@@ -1288,18 +1318,38 @@
" 157988, 105441, 252312, 172772, 115605, 165717, 116644, 255944,\n",
" 172540, 172157, 159423, 175885, 251883, 238480, 117179, 175334,\n",
" 172393, 251959, 175882, 160137, 254035, 254387, 255012, 242279,\n",
- " 162325, 256614, 260101, 129344])"
+ " 162325, 256614, 260101, 129344, 160414, 172137, 103962, 101827,\n",
+ " 101748, 158391, 173618, 101717, 101760, 160130, 125048, 101559,\n",
+ " 102854, 103761, 210090, 117599, 117024, 252054, 101722, 103573,\n",
+ " 165439, 105034, 120931, 132278, 165328, 103598, 135660, 119689,\n",
+ " 103739, 174289, 175484, 104879, 256803, 251379])"
]
},
- "execution_count": 13,
+ "execution_count": 121,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
+ "import warnings\n",
+ "\n",
+ "# Ignore Pandas warnings for this script\n",
+ "warnings.filterwarnings('ignore')\n",
+ "\n",
"noGasUseIds = noGasUse['ID']\n",
"usedGasBefore = df[df['DataYear'] < latestYear][df['NaturalGasUse'] > 0][df['ID'].isin(noGasUseIds)]\n",
+ "\n",
"gasAnomalyIds = usedGasBefore['ID'].unique()\n",
+ "\n",
+ "print('Got ' + str(len(gasAnomalyIds))\n",
+ " + ' gas-anomaly buildings (used gas before, but not in latest year)! \\n')\n",
+ "\n",
+ "# Check if our building is in the dataset\n",
+ "print('Newberry Plaza (ID ' + str(buildingToValidateId) + ') in data? '\n",
+ " + str(buildingToValidateId in gasAnomalyIds))\n",
+ "\n",
+ "print('\\nGas Anomaly IDs:')\n",
+ "\n",
"gasAnomalyIds"
]
},
@@ -1312,21 +1362,23 @@
},
{
"cell_type": "code",
- "execution_count": 14,
+ "execution_count": 123,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
- "{165717, 254001}"
+ "{117024, 165717, 172137, 254001}"
]
},
- "execution_count": 14,
+ "execution_count": 123,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
+ "###\n",
+ "### Should catch 117024 ✅, 165717 ✅, 172137✅, 254001 ✅\n",
"AGradedBuildingIds = [117024, 124236, 160142, 165717, 172137, 251770, 254001]\n",
"AGradedBuildingIds = set(AGradedBuildingIds)\n",
"AGradedBuildingIds.intersection(gasAnomalyIds)"
@@ -1350,7 +1402,7 @@
},
{
"cell_type": "code",
- "execution_count": 15,
+ "execution_count": 107,
"metadata": {},
"outputs": [],
"source": [
@@ -1367,7 +1419,7 @@
},
{
"cell_type": "code",
- "execution_count": 16,
+ "execution_count": 108,
"metadata": {},
"outputs": [
{
@@ -4263,111 +4315,15099 @@
6.2,
6.9,
7.7,
- 6.1,
- 3.9,
+ 6.1,
+ 3.9,
+ 7.1,
+ 7.4,
+ 6.6,
+ 8.4,
+ 5.2,
+ 5.3,
+ 4.6,
+ 6.7,
+ 6.6,
+ 12.3,
+ 15.5,
+ 4.7,
+ 7.4,
+ 9.8,
+ 24.4,
+ 12.4,
+ 3.7,
+ null,
+ 5.9,
+ 4.9,
+ 4.2,
+ 6.7,
+ 6.4,
+ 4.3,
+ 7.8,
+ 7.4,
+ 6.8,
+ 8.1,
+ 12.1,
+ 31.6,
+ 3.4,
+ 2.6,
+ 6,
+ 7.7,
+ 6.9,
+ 4.1,
+ 6.8,
+ 6.2,
+ 9,
+ 33.1,
+ 5.4,
+ 7.8,
+ 2.9,
+ 12.9,
+ 5.2,
+ 6.7,
+ 5.2,
+ 8.2,
+ 6.6,
+ 27.3,
+ 22,
+ 13.7,
+ 7.1,
+ 4.9,
+ 4.6,
+ 7.1,
+ 8.5,
+ 5.3,
+ 4.6,
+ 7,
+ 5.8,
+ 3.8,
+ 5.8,
+ 8.6,
+ 10.2,
+ 10,
+ 8.8,
+ 7.3,
+ 5,
+ 7.9,
+ 9.8,
+ 28.4,
+ 9.5,
+ 4.8,
+ 8.6,
+ 6.9,
+ 5.2,
+ 5.9,
+ 7.5,
+ 7.2,
+ 3.3,
+ 7.7,
+ 4.4,
+ 6.5,
+ 9.6,
+ 5.6,
+ 4.2,
+ 10.2,
+ 6.4,
+ 3.5,
+ 3,
+ 7.6,
+ 5.2,
+ 6.6,
+ 3.9,
+ 10.8,
+ 5.7,
+ 5.3,
+ 6.6,
+ 5.1,
+ 22.1,
+ 9.2,
+ 18.9,
+ 9.1,
+ 11.7,
+ 8.2,
+ 9.8,
+ 12.6,
+ 17.3,
+ 5.5,
+ 9.2,
+ 5,
+ 10.9,
+ 6.7,
+ 9.8,
+ 12.7,
+ 6.2,
+ 7.9,
+ null,
+ 7.9,
+ 10.4,
+ 7,
+ 42,
+ 7.7,
+ 8.1,
+ 6.5,
+ 13.7,
+ 5.7,
+ 12,
+ 11,
+ 26.2,
+ 4.7,
+ 4.6,
+ 9.5,
+ 15.1,
+ 6.2,
+ 11.5,
+ 6.2,
+ 9.8,
+ 7.5,
+ 434.4,
+ 12.2,
+ 7.2,
+ 9.3,
+ 13.7,
+ 6.6,
+ 8.8,
+ 4.8,
+ 8,
+ 15.7,
+ 5.6,
+ 6.2,
+ 6.2,
+ 7.5,
+ 8.4,
+ 7.8,
+ 12.3,
+ 6.2,
+ 8.1,
+ 9.9,
+ 4.9,
+ 9.2,
+ 4.1,
+ 14.4,
+ 10.4,
+ 16.3,
+ 11.2,
+ 9.8,
+ 6.4,
+ 11.8,
+ 10.2,
+ 4.6,
+ 7.4,
+ 11.5,
+ 7.9,
+ 7.3,
+ 26.4,
+ 11.4,
+ 7.7,
+ 24.9,
+ 8.4,
+ 3.9,
+ 7.6,
+ 6.8,
+ 8.4,
+ 5.4,
+ 7.8,
+ 10.1,
+ 13.5,
+ 3.8,
+ 7.6,
+ 4.8,
+ 3.9,
+ 54.2,
+ 2.5,
+ 6.5,
+ 8.4,
+ 7.6,
+ 0.5,
+ 9.3,
+ 7.7,
+ 7,
+ 19.1,
+ 4.4,
+ 9.1,
+ 11.7,
+ 6.2,
+ 10.4,
+ 7.7,
+ 6.1,
+ 6.1,
+ 8.9,
+ 6.9,
+ 8.1,
+ 11.3,
+ 12.3,
+ 8.6,
+ 9,
+ 7,
+ 5.8,
+ 7.8,
+ 9.7,
+ 12.8,
+ 8.7,
+ 14.3,
+ 6.6,
+ 6.5,
+ 9.7,
+ 6.5,
+ 9.3,
+ 12.1,
+ 3.4,
+ 7.6,
+ 11.8,
+ 5.2,
+ 16.2,
+ 12,
+ 10.9,
+ 10.5,
+ 44.3,
+ 6.8,
+ 6.5,
+ 6.9,
+ 10.4,
+ 6.4,
+ 6.2,
+ 7.8,
+ 10.6,
+ 17.5,
+ 34.8,
+ 8.2,
+ 10.8,
+ 6,
+ 6,
+ 6.9,
+ 13.9,
+ 7,
+ 12.5,
+ 2.9,
+ 5.2,
+ 8.7,
+ 8.4,
+ 18.8,
+ 16.5,
+ 6.9,
+ 4.9,
+ 13,
+ 6.4,
+ 17.1,
+ 7.8,
+ 27.6,
+ 31,
+ 13.8,
+ 11.9,
+ 13.7,
+ 9.5,
+ 7.3,
+ 11.4,
+ 7.2,
+ 9.9,
+ 4.7,
+ 3.7,
+ 10.8,
+ 10.1,
+ 6.3,
+ 6.7,
+ 9.8,
+ 6.2,
+ 12.8,
+ 43.5,
+ 7,
+ 9.5,
+ 9.4,
+ 9,
+ 7.2,
+ 10.8,
+ 11.5,
+ 1.6,
+ 6.4,
+ 56.1,
+ 3.3,
+ 12.3,
+ 9.8,
+ 11.7,
+ 4.5,
+ null,
+ 12.2,
+ 5.2,
+ 7.7,
+ 5.1,
+ 8,
+ 12.3,
+ 7.3,
+ 7.6,
+ 4.2,
+ 5.2,
+ 3.1,
+ 5.3,
+ 9.4,
+ 7.6,
+ 7.6,
+ 8.8,
+ 7.4,
+ 7.8,
+ 7.8,
+ 17.9,
+ 9.3,
+ 5.3,
+ 9.6,
+ 5.8,
+ 11.3,
+ 23.3,
+ 6.2,
+ 5.7,
+ 4.3,
+ 5.9,
+ 7.7,
+ 7.1,
+ 8.7,
+ 5.4,
+ 13.9,
+ 9.2,
+ 10,
+ 15.8,
+ 9.3,
+ 8.2,
+ 8.9,
+ 12.1,
+ 6.5,
+ 8.7,
+ 7.7,
+ 6.7,
+ 10,
+ 8.3,
+ 10.5,
+ 4.9,
+ 11.2,
+ 2.6,
+ 10.8,
+ 5.7,
+ 5.5,
+ 5.6,
+ 6.6,
+ 1.3,
+ 26.1,
+ 15.1,
+ 27.2,
+ 8.4,
+ 4,
+ 6,
+ 15.6,
+ 5.2,
+ 10,
+ 17.2,
+ 2.2,
+ 7.4,
+ 31,
+ 9.8,
+ 5.8,
+ 9,
+ 8.3,
+ 20.8,
+ 11.2,
+ 10.4,
+ 4.8,
+ 10.5,
+ 6.5,
+ 10.7,
+ 7.9,
+ 341,
+ 7.9,
+ 5.9,
+ 11,
+ 12.5,
+ 4.4,
+ 8.2,
+ 11.3,
+ 7,
+ 16.7,
+ 7,
+ 4.6,
+ 4.2,
+ 2.8,
+ 6.5,
+ 7.6,
+ 14.3,
+ 28.8,
+ 7.4,
+ 5,
+ 6.2,
+ 26.3,
+ 9.3,
+ 7.4,
+ 6.9,
+ 5.9,
+ 8.8,
+ 8.2,
+ 9.4,
+ 6.6,
+ 11.3,
+ 5,
+ 7,
+ 5.4,
+ 5.5,
+ 4.8,
+ 7.6,
+ 4.7,
+ 5.3,
+ 9.5,
+ 5.5,
+ 6.7,
+ 7.7,
+ null,
+ 5.7,
+ 7.2,
+ 8.2,
+ 6.7,
+ 6.9,
+ 6.5,
+ 37.5,
+ 7.6,
+ 4.1,
+ 7.7,
+ 7.6,
+ 21.2,
+ 4.9,
+ 8.5,
+ 5.1,
+ 7.3,
+ 3.7,
+ 36.5,
+ 7.9,
+ 5.6,
+ 9,
+ 12.4,
+ 5.5,
+ 2.4,
+ 4.8,
+ 10.8,
+ 3.6,
+ 5.9,
+ 5.4,
+ 12.2,
+ 8.5,
+ 4.7,
+ 6.5,
+ 13.9,
+ 8.6,
+ 8.7,
+ 31.3,
+ 24.8,
+ 13,
+ 4.6,
+ 10.4,
+ 10.3,
+ 6,
+ 45.8,
+ 5.6,
+ 12.2,
+ 17,
+ 19.1,
+ 7.3,
+ null,
+ 7.1,
+ 7.4,
+ 10.7,
+ 33.8,
+ 14.9,
+ 11.4,
+ 5.1,
+ 9.6,
+ 9.2,
+ 7.6,
+ 3.4,
+ 17,
+ 7.1,
+ 5.8,
+ 15.2,
+ 46.2,
+ 6.8,
+ 7.3,
+ 5.7,
+ 5.4,
+ 18.7,
+ 7.7,
+ 11.1,
+ 5.1,
+ 67.9,
+ 14.6,
+ 4.8,
+ 38.4,
+ 10,
+ 9.5,
+ 10.7,
+ 9,
+ 7.7,
+ 18.6,
+ 5.5,
+ 5.1,
+ 4.4,
+ 5.7,
+ 4.4,
+ 7.3,
+ 6,
+ 6.6,
+ 5,
+ 14.9,
+ 9.4,
+ 30.6,
+ 26.6,
+ 20.1,
+ 6.9,
+ 7.1,
+ 11.5,
+ 14.9,
+ 6.5,
+ 3.4,
+ 7.7,
+ 26.5,
+ 29.4,
+ 8.5,
+ 4.8,
+ 12.7,
+ 10.9,
+ 12.8,
+ 18.4,
+ 8.9,
+ 9.4,
+ 10.8,
+ 7.2,
+ null,
+ 16.7,
+ 33.9,
+ 11,
+ 8.3,
+ 24.5,
+ 24.5,
+ 7.2,
+ 6,
+ 4,
+ 7.3,
+ 22.2,
+ 10.9,
+ 28,
+ 10.5,
+ 10.8,
+ 5.4,
+ 5.2,
+ 7.3,
+ 16.2,
+ 8.9,
+ 4.7,
+ 10.8,
+ null,
+ 14.3,
+ 5.7,
+ 12.6,
+ 5.6,
+ 26.8,
+ 5,
+ 10.3,
+ 3.6,
+ 9.9,
+ 5.8,
+ 3.2,
+ 19.4,
+ 6.9,
+ 7.3,
+ 5,
+ 6.1,
+ 16.3,
+ 8.5,
+ 8.8,
+ 7.1,
+ 21.1,
+ 7.5,
+ 5,
+ 10.8,
+ 36.9,
+ 6,
+ 6,
+ 9.3,
+ 9.1,
+ 6.2,
+ 41.3,
+ 11.3,
+ 13.2,
+ 9.4,
+ 15.6,
+ 3.9,
+ 9.1,
+ 5.3,
+ 9.8,
+ 24.3,
+ 5.2,
+ 7.6,
+ 3.5,
+ 17.6,
+ 10,
+ 5.3,
+ 4.7,
+ 7.5,
+ 9.3,
+ 5.7,
+ 18.2,
+ 11.9,
+ 16.1,
+ 7.8,
+ 7,
+ 27.8,
+ 3.3,
+ 7.1,
+ 5.3,
+ 9.6,
+ 11.4,
+ 10.1,
+ 7.2,
+ 17.2,
+ 9,
+ 5.1,
+ 37.3,
+ 9.2,
+ 5.5,
+ 12.3,
+ 21.3,
+ 4.2,
+ 8.9,
+ 6.1,
+ 4.1,
+ 6.6,
+ 8.2,
+ 8.2,
+ 7.1,
+ 9.6,
+ 2.1,
+ 83,
+ 5.8,
+ 3.7,
+ 25.1,
+ 13.2,
+ 11.9,
+ 10.6,
+ 32.3,
+ 6,
+ 9.1,
+ 10.5,
+ 7.3,
+ 8.6,
+ null,
+ 7,
+ 30.6,
+ 5.9,
+ 1.5,
+ 8.4,
+ 7.5,
+ 6.7,
+ 3.1,
+ 6,
+ 5.9,
+ 7.1,
+ 34.6,
+ 32.2,
+ 7.1,
+ 8,
+ 8.9,
+ 9.9,
+ 11.1,
+ 8.4,
+ 7.5,
+ 13.8,
+ 5.3,
+ 11.5,
+ 9.8,
+ 6.9,
+ 8.5,
+ 8.9,
+ 8.5,
+ 6.3,
+ 9.2,
+ 20.1,
+ 8.6,
+ 12.2,
+ 30,
+ 4.5,
+ 19.2,
+ 9,
+ 9.7,
+ 8.5,
+ 7.8,
+ 5.6,
+ 13.1,
+ 14.8,
+ 7.7,
+ 6.9,
+ 12.4,
+ 3.7,
+ 5,
+ 2,
+ 20.5,
+ 12.4,
+ 4.5,
+ 7.1,
+ 11.1,
+ 7.3,
+ 6.9,
+ 4.7,
+ 9,
+ 15.5,
+ 8.6,
+ 10.1,
+ 10.9,
+ 35.9,
+ 17.9,
+ 16.5,
+ 6.4,
+ 12.7,
+ 7.6,
+ 6.1,
+ 9.2,
+ 4.2,
+ 5.5,
+ 8.5,
+ 8.7,
+ 8.1,
+ 18.1,
+ 9.4,
+ 11.9,
+ 8.6,
+ 6.3,
+ 14.7,
+ 8.8,
+ 4.6,
+ 8.4,
+ 11.9,
+ 9.9,
+ 5.4,
+ 12,
+ 8.7,
+ 8.1,
+ 9.8,
+ 6.7,
+ 4.8,
+ 6.7,
+ 9.2,
+ 6.7,
+ 9.4,
+ 10.5,
+ 6.6,
+ 5.9,
+ 36.9,
+ 8.2,
+ 8.6,
+ 6.9,
+ 10.6,
+ 9.5,
+ 9,
+ 6.7,
+ 8.1,
+ 8.6,
+ 8.5,
+ 8.5,
+ 17.2,
+ 10.8,
+ 13.7,
+ 8.5,
+ 7.1,
+ 26.4,
+ 4.9,
+ 6.9,
+ 10.5,
+ 12.9,
+ 10.5,
+ 9.3,
+ 35.7,
+ 7.9,
+ 14.1,
+ 9.7,
+ 8.4,
+ 19.1,
+ 30.3,
+ 10.1,
+ 9,
+ 14,
+ 9.8,
+ 11.8,
+ 4.1,
+ 5.9,
+ 7.3,
+ 9.3,
+ 7.5,
+ 22.1,
+ 8.5,
+ 15.4,
+ null,
+ 25.4,
+ 4.6,
+ 31.4,
+ 9.6,
+ 6.1,
+ 7.8,
+ 8.8,
+ 3.2,
+ 4.7,
+ 9.9,
+ 14.7,
+ 8.8,
+ 7,
+ 17.7,
+ 14.6,
+ 10.5,
+ 22.5,
+ 5.6,
+ 16.7,
+ 13.4,
+ 38.5,
+ 9.3,
+ 7.9,
+ 5.4,
+ 9.8,
+ 7.8,
+ 7.4,
+ 4.4,
+ 8.4,
+ 9.1,
+ 8.5,
+ 7.8,
+ 9.8,
+ 28.2,
+ 9.9,
+ 18.4,
+ 6.4,
+ 7.4,
+ 6,
+ 4.4,
+ 10.7,
+ 8,
+ 7.9,
+ 6.9,
+ 3.3,
+ 12.7,
+ null,
+ 4.2,
+ 5.3,
+ 7.3,
+ 41.4,
+ 8.5,
+ 7.2,
+ 11.7,
+ 6.7,
+ 10.4,
+ 16,
+ 7.6,
+ 6.4,
+ 5.5,
+ 9.5,
+ 11.1,
+ 14.9,
+ 6.4,
+ 16.3,
+ 15.3,
+ 10.6,
+ 6.5,
+ 5.1,
+ 7.4,
+ 4.5,
+ 27.2,
+ 5.7,
+ 11.8,
+ 10.6,
+ 5.8,
+ 13,
+ 3.3,
+ 3.5,
+ 8.4,
+ 7.4,
+ 3.9,
+ 9.1,
+ 15.2,
+ 3.6,
+ 37.8,
+ 7,
+ 33.8,
+ 36.1,
+ 16,
+ 8.2,
+ 10.4,
+ 11.6,
+ 37.4,
+ 21.3,
+ 8.7,
+ 10.5,
+ 12.6,
+ 12.6,
+ 8.1,
+ 5.5,
+ 11.5,
+ 9.3,
+ 6.4,
+ 14.1,
+ 25.1,
+ 16.3,
+ 6.8,
+ 13.6,
+ null,
+ 10.2,
+ 10.5,
+ 31.9,
+ 5.8,
+ 10.6,
+ 6.5,
+ 9.7,
+ 6.4,
+ 12.8,
+ null,
+ 10.1,
+ 12.6,
+ 6.2,
+ 7.8,
+ 13,
+ 13.5,
+ 6,
+ 10.5,
+ 11.8,
+ 7.1,
+ 7.8,
+ 6,
+ 23.9,
+ 10.2,
+ 4.7,
+ 8.7,
+ 2.4,
+ 12,
+ 5.5,
+ 7.3,
+ 3.4,
+ 9.3,
+ 7.3,
+ 23.6,
+ 13.1,
+ 12,
+ 9.1,
+ 6.6,
+ 31.4,
+ 7.3,
+ 13.5,
+ 8,
+ 14.3,
+ 3.3,
+ 5.9,
+ 6.5,
+ 5,
+ 9.3,
+ 8,
+ 6.9,
+ 6.7,
+ 3.1,
+ 8.6,
+ 5.5,
+ 4.2,
+ 10.7,
+ 9.4,
+ 5.8,
+ 5.8,
+ 9,
+ 5.3,
+ 25.4,
+ 5.4,
+ 15.1,
+ 11,
+ 5.8,
+ 14.7,
+ 7.5,
+ 9.9,
+ 4.7,
+ 5.1,
+ 8.4,
+ 9.8,
+ 11.8,
+ 11.6,
+ 7.1,
+ 5,
+ 6.7,
+ 11.5,
+ 9.3,
+ 9.8,
+ 11.9,
+ 6.9,
+ 15.2,
+ 10.8,
+ 6.3,
+ 7.4,
+ 7.6,
+ 8.6,
+ 8.4,
+ 7.3,
+ 8.2,
+ 9.3,
+ 13.5,
+ 2,
+ 6.1,
+ 11.2,
+ 16.1,
+ 24.5,
+ 35.6,
+ 10.6,
+ 9.3,
+ 9.2,
+ 11.1,
+ 9.2,
+ 4,
+ 10.4,
+ 5.4,
+ 2.3,
+ 5.8,
+ 13.1,
+ 10.6,
+ 0.8,
+ 5.7,
+ 10.7,
+ 15.4,
+ 12.8,
+ 3.2,
+ 3.7,
+ 5.6,
+ 7,
+ 4.7,
+ 10,
+ 21.7,
+ 12.9,
+ 5.4,
+ 6.9,
+ 9.6,
+ 5.8,
+ 10.1,
+ 10.3,
+ 11.7,
+ 8.9,
+ 5.8,
+ 6.3,
+ 14.4,
+ 9.6,
+ 7.2,
+ 10.3,
+ 13,
+ 18.9,
+ 5.6,
+ 17.8,
+ 14,
+ 12.8,
+ 13,
+ 11.7,
+ 16.1,
+ 8.6,
+ 19.5,
+ 37,
+ 14.4,
+ 8.7,
+ 7.6,
+ 5.9,
+ 10,
+ 11.2,
+ 9.5,
+ 5.9,
+ 7.7,
+ 67.9,
+ 26.2,
+ 3.2,
+ 25.2,
+ 9.1,
+ 4.3,
+ 7.1,
+ 6.6,
+ 11,
+ 7.6,
+ 12.4,
+ 10.2,
+ 7.4,
+ 13.1,
+ 8.9,
+ 6.2,
+ 19.9,
+ 3.8,
+ 8.7,
+ 5.2,
+ 6.1,
+ 8,
+ 8,
+ 7.6,
+ 11.3,
+ null,
+ 4.6,
+ 7.6,
+ 9.1,
+ 6.3,
+ 8.5,
+ 6,
+ 14.8,
+ 11.8,
+ 10.7,
+ 9.1,
+ 24.1,
+ 4.1,
+ 11.6,
+ 9.7,
+ 10.4,
+ 10.6,
+ 6.1,
+ 8.3,
+ 5.6,
+ 12.2,
+ 5.4,
+ 6.8,
+ 7.5,
+ 8.4,
+ 8.2,
+ 4.1,
+ 6,
+ 11.3,
+ 28.2,
+ 7.7,
+ 7.6,
+ 7.8,
+ 9.3,
+ 7.8,
+ 4.4,
+ 6,
+ 14,
+ 5.3,
+ 5.8,
+ 9.9,
+ 34.7,
+ 14,
+ 6.6,
+ 14.6,
+ 14.2,
+ 22.5,
+ 3.5,
+ 7.2,
+ 7.6,
+ 5.5,
+ 7,
+ 6.1,
+ 27.5,
+ 9.9,
+ 8.8,
+ 7.3,
+ 10.3,
+ 7.3,
+ null,
+ 9.1,
+ 8.6,
+ 9.6,
+ 3.3,
+ 5.3,
+ 7.4,
+ 8.6,
+ 12.9,
+ 5.1,
+ 7.1,
+ 23.7,
+ 5.3,
+ 5.5,
+ 7.1,
+ 11.1,
+ 7.5,
+ 1.2,
+ 9.2,
+ 11.1,
+ 8.8,
+ 26.2,
+ 6.8,
+ 19.1,
+ 11.7,
+ 9.3,
+ 7.2,
+ 9.6,
+ 1.3,
+ 7.4,
+ 11.2,
+ 17.6,
+ 12.9,
+ 7.5,
+ 18.7,
+ 7.4,
+ 8.3,
+ 8.8,
+ 7.7,
+ 8,
+ 7.3,
+ 9,
+ 6.6,
+ 4.2,
+ 5.4,
+ 5.8,
+ 5.6,
+ 12,
+ 14,
+ 19,
+ 14.5,
+ 9.8,
+ 8.5,
+ 10,
+ 3.3,
+ 39.1,
+ 5.2,
+ 2.3,
+ 8.5,
+ 7.8,
+ 14.3,
+ 8.1,
+ 42.3,
+ 3.2,
+ 4,
+ 19.3,
+ 6.1,
+ 7.1,
+ 7.8,
+ 8,
+ 3.1,
+ 4,
+ 4.9,
+ 3.4,
+ 9.8,
+ 12.6,
+ 4.6,
+ 11.9,
+ 9,
+ 5,
+ 11.1,
+ 12.4,
+ 5.2,
+ 8.4,
+ 5.2,
+ 6.2,
+ 7.4,
+ 8,
+ 7.5,
+ 7.4,
+ 14.8,
+ 27.7,
+ 12.7,
+ 9.8,
+ 4.4,
+ 16.3,
+ 1.9,
+ 44.1,
+ 2.9,
+ 8.9,
+ 8,
+ 2,
+ 14.1,
+ 6.6,
+ 15.2,
+ 8.8,
+ 11.4,
+ 14.1,
+ 7,
+ 10.2,
+ 38.5,
+ null,
+ 9.4,
+ 8.6,
+ 5.6,
+ 6.8,
+ 7.2,
+ 18.6,
+ 4.6,
+ 38.3,
+ 7.8,
+ 7.1,
+ 29.2,
+ 14.9,
+ 16.5,
+ 6.8,
+ 5.7,
+ 6.1,
+ 64.6,
+ 3.3,
+ 11.6,
+ 9.2,
+ 3.9,
+ 7.3,
+ 7.8,
+ 8.9,
+ 7.1,
+ 12.3,
+ 7.3,
+ 10.1,
+ 5.9,
+ 9.3,
+ 7.9,
+ 13.6,
+ 3.5,
+ 12,
+ 6.4,
+ 8,
+ 6.4,
+ 7.6,
+ 10.6,
+ 5.3,
+ 6.2,
+ 11.3,
+ 36.6,
+ 7.4,
+ 7.8,
+ 6.6,
+ 5.9,
+ 10.5,
+ 7.1,
+ 6.9,
+ 9.9,
+ 8,
+ 4.8,
+ 12.8,
+ 9,
+ 6.4,
+ 8.5,
+ 5.5,
+ 4.6,
+ 12.9,
+ 45.5,
+ 20.8,
+ 6.7,
+ 19.8,
+ 22.5,
+ 5.4,
+ 7,
+ 9,
+ 7.1,
+ null,
+ 7.8,
+ 6.6,
+ 8.3,
+ 7.7,
+ 6.2,
+ 7.7,
+ 5.4,
+ 4.4,
+ 3.5,
+ 6.1,
+ 12.8,
+ 13.8,
+ 13,
+ 7.6,
+ 37.2,
+ 26.8,
+ 6.4,
+ 2.8,
+ 11.8,
+ 25.8,
+ 3.6,
+ 15.3,
+ 2.8,
+ 8.7,
+ 1.5,
+ 9,
+ 8,
+ 11,
+ 7,
+ 6.6,
+ 6.2,
+ 4.9,
+ 7.8,
+ 8.8,
+ 5.5,
+ 5.7,
+ 8.4,
+ 14.5,
+ 12.2,
+ 13.4,
+ 0.9,
+ 7.5,
+ 6.1,
+ 9.4,
+ 7.2,
+ 10.7,
+ 8.7,
+ 10.6,
+ 13.1,
+ 6.3,
+ 11.8,
+ 6.1,
+ 7.6,
+ 5.2,
+ 5.1,
+ 16.6,
+ 15.6,
+ 11.3,
+ 4.1,
+ 6.6,
+ 12,
+ 90.1,
+ 7.5,
+ 13.1,
+ 13.8,
+ 10.2,
+ 5.3,
+ 10.5,
+ 11.5,
+ 4.9,
+ 13.8,
+ 5.8,
+ 8.4,
+ 9.5,
+ 4.5,
+ 10.5,
+ 9,
+ 6.9,
+ 9.5,
+ 5.7,
+ 8.1,
+ 13.3,
+ 6.2,
+ 21.9,
+ 14.9,
+ 10.8,
+ 3.1,
+ 8.3,
+ 7.1,
+ 8.5,
+ 6,
+ 5.9,
+ 7.3,
+ 5.5,
+ 13.6,
+ 8.1,
+ 8.4,
+ 6.7,
+ 4.8,
+ 3.9,
+ 33.1,
+ 4.5,
+ 10.3,
+ 7.1,
+ 5.8,
+ 16.4,
+ 7.8,
+ 10.8,
+ 11.3,
+ 5.2,
+ 5,
+ 1.5,
+ 5.6,
+ 5.7,
+ 7.5,
+ 7.1,
+ 7.3,
+ 37.8,
+ 12.7,
+ 8.3,
+ 4.4,
+ 7.3,
+ 11.2,
+ 9.1,
+ 13.3,
+ 304.6,
+ 12.6,
+ 7.6,
+ 3.5,
+ 8.4,
+ 1.3,
+ 14.6,
+ 16.4,
+ 8.4,
+ 0.7,
+ 5.4,
+ 19.7,
+ 7.8,
+ 8.9,
+ 7.9,
+ 8.3,
+ 5.5,
+ 9.5,
+ 6.5,
+ 7.7,
+ 11.8,
+ 5.4,
+ 11.9,
+ 10.9,
+ 6.9,
+ 5.7,
+ 7.3,
+ 7.4,
+ 5.7,
+ 10.4,
+ 5.9,
+ 5.8,
+ 15,
+ 12.5,
+ 6.4,
+ 4.7,
+ 7.2,
+ 9.3,
+ 6.2,
+ 14.1,
+ 11.8,
+ 5.7,
+ 41.5,
+ null,
+ 5.8,
+ 10.8,
+ null,
+ 8.2,
+ 18.6,
+ 8.6,
+ 8.5,
+ 4,
+ 4,
+ 7.2,
+ 4.6,
+ 14.1,
+ 9.2,
+ 6.2,
+ 11.7,
+ 15.5,
+ 13.2,
+ 5.7,
+ 15.1,
+ 6,
+ 6.9,
+ 10.9,
+ 5.2,
+ 6.5,
+ 8.6,
+ 6.5,
+ 6,
+ 5.7,
+ 10.4,
+ 8,
+ 5.5,
+ 10.8,
+ 6.1,
+ 10.1,
+ 9.2,
+ 10.4,
+ 5.7,
+ 11,
+ 8.3,
+ 11.1,
+ 6,
+ 12.3,
+ 3.5,
+ 5.4,
+ 6.7,
+ 7,
+ 8,
+ 3.6,
+ 7.4,
+ 9.2,
+ 13.2,
+ 12.7,
+ 10.6,
+ 4.1,
+ 12.8,
+ 8.6,
+ 6,
+ 12.4,
+ 14.6,
+ 6.5,
+ 8.3,
+ 14.8,
+ 5,
+ 8.5,
+ 7.9,
+ 16.3,
+ 11.9,
+ 9.8,
+ 7.2,
+ 6.8,
+ 7.9,
+ 11.6,
+ 6,
+ 22.9,
+ 6.8,
+ 8.5,
+ 7.1,
+ 10.9,
+ 7.1,
+ 15,
+ 12.6,
+ 9.1,
+ 9.6,
+ 2.3,
+ 8.7,
+ 14.7,
+ 8,
+ 9.3,
+ 9.1,
+ 31.1,
+ 15.1,
+ 11.5,
+ 10.4,
+ 2.4,
+ 21.5,
+ 4.6,
+ 6.9,
+ 8.6,
+ 10.5,
+ 6,
+ 7.3,
+ 5.2,
+ 4,
+ 15.5,
+ 8.2,
+ 12.7,
+ 2.3,
+ 5.4,
+ 5.9,
+ 7.2,
+ 14.8,
+ 5.5,
+ 2.9,
+ 28.8,
+ 12.4,
+ 7.7,
+ 7.2,
+ 6.1,
+ 7.2,
+ 12,
+ 5.4,
+ 6.8,
+ 9.2,
+ 15.9,
+ 14.8,
+ 7.2,
+ 9.3,
+ 6.7,
+ 9.1,
+ 5.6,
+ 17.1,
+ 11.9,
+ 10.4,
+ 9.2,
+ 18.4,
+ 6.5,
+ 1.7,
+ 7.2,
+ 5.1,
+ 11.8,
+ 9,
+ 5.5,
+ 10.4,
+ 8.7,
+ 7.1,
+ 1.9,
+ 7.9,
+ 12.1,
+ 6.9,
+ 7,
+ 4.7,
+ 14.6,
+ 9.9,
+ 7.3,
+ 23.2,
+ 18.7,
+ 10,
+ 8.7,
+ 0.7,
+ 8,
+ 7.9,
+ 36.4,
+ 1.4,
+ 7.9,
+ 6.3,
+ 2.5,
+ 5.3,
+ 17.3,
+ 6.4,
+ 9.7,
+ 6.8,
+ 12.1,
+ 7.8,
+ 13.2,
+ 14,
+ 5.3,
+ 6.2,
+ 9.4,
+ 6.7,
+ 4.9,
+ 10,
+ 30,
+ 6.1,
+ 13.1,
+ 8.6,
+ 11.3,
+ 28.2,
+ 7,
+ 7.5,
+ 6.7,
+ 21.6,
+ 9.9,
+ 7.5,
+ 5.1,
+ 1.7,
+ 6,
+ 58.8,
+ 8,
+ 7.7,
+ 3.8,
+ 8.5,
+ 11.9,
+ 4.1,
+ 8.9,
+ 4.6,
+ 14.6,
+ 14.5,
+ 6.5,
+ 9.8,
+ 15.3,
+ 10.8,
+ 6.3,
+ 12.6,
+ 6.1,
+ 5.9,
+ 7.1,
+ 8.1,
+ 6.8,
+ 11.7,
+ 9.9,
+ 8.8,
+ 20.5,
+ 5.9,
+ 5.9,
+ 5.7,
+ 7.1,
+ 6.9,
+ 8.3,
+ 6.5,
+ 11.5,
+ 3.5,
+ 9.2,
+ 8.8,
+ 13.4,
+ 67.8,
+ 5,
+ 21.9,
+ 6,
+ 14.1,
+ 10.4,
+ 18,
+ 10.6,
+ 8.9,
+ 18,
+ 7.2,
+ 9.5,
+ 4.5,
+ 54.1,
+ 8.7,
+ 11.9,
+ 8.1,
+ 16.3,
+ 16.7,
+ 4.3,
+ 6.2,
+ 5,
+ 7.6,
+ null,
+ 8.9,
+ 9.6,
+ 5.7,
+ 5.5,
+ 10.8,
+ 5.9,
+ 20.5,
+ 7.8,
+ 1,
+ 22.2,
+ 0.5,
+ 11.7,
+ 7.5,
+ 10.9,
+ 5.4,
+ 5.4,
+ 7.3,
+ 4.5,
+ 18.6,
+ 16.6,
+ 11,
+ 7.4,
+ 3.7,
+ 5.4,
+ 3.7,
+ 7.5,
+ 14.7,
+ 12.6,
+ 3.2,
+ 4.9,
+ 12.6,
+ 11.3,
+ 9.9,
+ 13.3,
+ 6.8,
+ 9.4,
+ 9,
+ 37.5,
+ 6.2,
+ 6.7,
+ 13.6,
+ 6.8,
+ null,
+ 8.3,
+ 5.3,
+ 9.3,
+ 5.9,
+ 11.2,
+ 6.9,
+ 9,
+ null,
+ 11,
+ 4.8,
+ 8.7,
+ 12.6,
+ 13.4,
+ 6.7,
+ 11.4,
+ 4.8,
+ 10.6,
+ 7.3,
+ 6.3,
+ 12.2,
+ 7.3,
+ 6.5,
+ 6.1,
+ 11.9,
+ 8.5,
+ 3.8,
+ 3.4,
+ 10.6,
+ 5.5,
+ 4.6,
+ 6,
+ 8.3,
+ 7.8,
+ 7.8,
+ 11,
+ 14.5,
+ 6.3,
+ 4.5,
+ 12.1,
+ 9.7,
+ 9.3,
+ 8.6,
+ 9.9,
+ 16,
+ 8.3,
+ 6.4,
+ 11.1,
+ 5,
+ 7.3,
+ 11.5,
+ 5.5,
+ 55,
+ 27.5,
+ 8.8,
+ 11.2,
+ 12.4,
+ 12.9,
+ 3.5,
+ 7.3,
+ 6.4,
+ 6.4,
+ 6.3,
+ 32.2,
+ 8.2,
+ 7.6,
+ 8.5,
+ 8.4,
+ 7.2,
+ 6.3,
+ 9.6,
+ 8.5,
+ 9.4,
+ 7.5,
+ 6.2,
+ 31.5,
+ 9.7,
+ 6.6,
+ 6.4,
+ 12.3,
+ 14.3,
+ 13.5,
+ 7.1,
+ 3.1,
+ 18,
+ 5.8,
+ 10,
+ null,
+ 10.8,
+ 2.6,
+ 16.3,
+ 3.8,
+ 9.5,
+ 12,
+ 6.5,
+ 10.7,
+ 6.7,
+ 22.6,
+ 16.3,
+ 30.8,
+ 5.8,
+ 8.4,
+ 11.3,
+ 5,
+ 5.7,
+ 9.5,
+ 14.1,
+ 6.7,
+ 4.9,
+ 9.9,
+ 15.6,
+ 10.9,
+ 11.8,
+ 5.1,
+ 16.6,
+ 13.8,
+ 6.1,
+ 12,
+ 6.1,
+ 14.3,
+ 11.4,
+ 6.5,
+ 11.6,
+ 35.5,
+ 8.8,
+ 12.3,
+ 9.6,
+ 23.1,
+ 12.1,
+ 6.2,
+ 16.4,
+ 6.9,
+ 7.6,
+ 8.6,
+ 8,
+ null,
+ 6.8,
+ 32.3,
+ 9.3,
+ 5.4,
+ 13.8,
+ 11.1,
+ 13.7,
+ 11.5,
+ 16,
+ 5.4,
+ 10.7,
+ 2.7,
+ 9.5,
+ 9.4,
+ 7.9,
+ 5.5,
+ 4.7,
+ 11,
+ 3.7,
+ 7.9,
+ 6.7,
+ 4.4,
+ 9.8,
+ 34.4,
+ 6.1,
+ 35.8,
+ 60.7,
+ 9.1,
+ 4.6,
+ 8.2,
+ 34.5,
+ 12.1,
+ 7.8,
+ 10.6,
+ 7,
+ 5.9,
+ 22.3,
+ 4.5,
+ 8.1,
+ 11.6,
+ 24,
+ 7.8,
+ 6.8,
+ 5.6,
+ 9.9,
+ 10.4,
+ 18.4,
+ 13.6,
+ 21.2,
+ 9.6,
+ 31.4,
+ 5,
+ 9.5,
+ 8.5,
+ 8.6,
+ 16.1,
+ 11.7,
+ 21.9,
+ 86.2,
+ 9.1,
+ 11.2,
+ 9.9,
+ 12.2,
+ 20.2,
+ 8.4,
+ 6.5,
+ 11.3,
+ 6.3,
+ 8.7,
+ 11.7,
+ 5.1,
+ 5.6,
+ 7.2,
+ 6.8,
+ 5.9,
+ 9.5,
+ 5.5,
+ 9.1,
+ 1,
+ 4.2,
+ 10.4,
+ 3.8,
+ 15.3,
+ 4.7,
+ 7.9,
+ 7.1,
+ 8,
+ 8,
+ 5.5,
+ 7.6,
+ 6.2,
+ 13.6,
+ 6.9,
+ 13.3,
+ 5.4,
+ 9.9,
+ 11.7,
+ 5.7,
+ 2.6,
+ 9.5,
+ 15.2,
+ 9.9,
+ 5.6,
+ 7.6,
+ 9.4,
+ 48,
+ 5.9,
+ 31,
+ 11.1,
+ 5,
+ 7.9,
+ 10.9,
+ 16,
+ 7,
+ 15.9,
+ 11.2,
+ 12.1,
+ 7.2,
+ 5.3,
+ 13.7,
+ 0.9,
+ 13.5,
+ 7.2,
+ 4,
+ 12.1,
+ 17.1,
+ 7.1,
+ 9.2,
+ 5.9,
+ 22.9,
+ 8.2,
+ 9.5,
+ 8,
+ 30.7,
+ 31.6,
+ 6.3,
+ 5.2,
+ 8.1,
+ 8.7,
+ 5.7,
+ 11.7,
+ 8.3,
+ 5.8,
+ 4.5,
+ 6.9,
+ 3.9,
+ 5.4,
+ 15,
+ 5.8,
+ 6.4,
+ 13.3,
+ 31.9,
+ 6.7,
+ 8.6,
+ 4.3,
+ 10.3,
+ 5.2,
+ 7.3,
+ 5.4,
+ 6.8,
+ 7.8,
+ 8.8,
+ 18.4,
+ 5,
+ 20.6,
+ 17.9,
+ 10.1,
+ 7,
+ 9,
+ 8.3,
+ 7.8,
+ 15.7,
+ 4.9,
+ 5.9,
+ 14.6,
+ 10.7,
+ 7.4,
+ 23.7,
+ 9.2,
+ 6.2,
+ 13.3,
+ 10.5,
+ 5.4,
+ 3.3,
+ 12.1,
+ 16.5,
+ 11.7,
+ 9.7,
+ 4.3,
+ 15.2,
+ 3.3,
+ 11.3,
+ 7.1,
+ 7.8,
+ 6.8,
+ 20.3,
+ 5,
+ 5.5,
+ 12.7,
+ 6.7,
+ 46.6,
+ 7.9,
+ 13,
+ 4.4,
+ 10.1,
+ 9.8,
+ 7.2,
+ 8.9,
+ 8.4,
+ 9.9,
+ 3.8,
+ 6.2,
+ 7.8,
+ 5.8,
+ 8.3,
+ 7.8,
+ 10.3,
+ 11.7,
+ 16.3,
+ 9.2,
+ 5.8,
+ 12.4,
+ 11,
+ 4.4,
+ 13.1,
+ 12.5,
+ 8.2,
+ 8.4,
+ 5.1,
+ 14,
+ 17.3,
+ 7.5,
+ 5,
+ 6.7,
+ 17.4,
+ 14.2,
+ 1.3,
+ 5.9,
+ 1.5,
+ 8.2,
+ 15.5,
+ 13.5,
+ 9.6,
+ 13.8,
+ 13.9,
+ 17.1,
+ 4.9,
+ 5.7,
+ 8.1,
+ 0.2,
+ 33.6,
+ 11.2,
+ 7.7,
+ 6.9,
+ 5.3,
+ 9.1,
+ 7.8,
+ 9.6,
+ 6,
+ 6.2,
+ 28.4,
+ 12.4,
+ 13.5,
+ 12.8,
+ 13.7,
+ 6.7,
+ 11,
+ 4.7,
+ 10.7,
+ 10,
+ 11.4,
+ 11.9,
+ 13.6,
+ 4.8,
+ 22.2,
+ 24.1,
+ 15.1,
+ 5.4,
+ 22.6,
+ 6.6,
+ 5.4,
+ 5.6,
+ 41.9,
+ 3.3,
+ 9.8,
+ 9.5,
+ 8.9,
+ 12.4,
+ 5.7,
+ 9,
+ 23.4,
+ 9,
+ 9.2,
+ 4.8,
+ 11.1,
+ 6.2,
+ 6.6,
+ 12.9,
+ 17.9,
+ 16,
+ 4,
+ 9.2,
+ 4.7,
+ 8,
+ 5,
+ 6.4,
+ 14.2,
+ 18.4,
+ 7.4,
+ 9.5,
+ 7,
+ 8.9,
+ 7.7,
+ 8,
+ 5.3,
+ 17.4,
+ null,
+ 7.6,
+ 5.6,
+ 5.6,
+ 14.5,
+ 9.6,
+ 15.7,
+ 4.1,
+ 4.3,
+ 6.3,
+ 4.9,
+ 9.6,
+ 16,
+ 9,
+ 9.3,
+ 40.9,
+ 9.2,
+ 13.6,
+ 9.2,
+ 6.9,
+ 13.8,
+ 8.4,
+ 5.5,
+ 25.1,
+ 6.8,
+ 14.5,
+ 7.9,
+ 6,
+ 15.9,
+ 11.2,
+ 8.8,
+ 6.7,
+ 9.5,
+ 10,
+ 32.9,
+ 5.5,
+ 3.1,
+ 7,
+ 5.6,
+ 11.4,
+ 6,
+ 5.7,
+ 9.6,
+ 8.3,
+ 5.6,
+ 4.3,
+ 11.6,
+ 9.6,
+ 5.6,
+ 5.1,
+ 2.7,
+ 14.2,
+ 6.5,
+ 11.7,
+ 15.1,
+ 26.8,
+ 7,
+ 7.3,
+ 11.6,
+ 15.4,
+ 9.8,
+ 9,
+ 9.9,
+ 14.5,
+ 5.2,
+ 8.6,
+ 6.9,
+ 27,
+ 7.4,
+ 10,
+ 10.8,
+ 11.1,
+ 12.2,
+ 6.5,
+ 6.2,
+ 4.8,
+ 5.6,
+ 5.6,
+ 5.8,
+ 14.6,
+ 5.6,
+ 8.3,
+ 4.9,
+ 6.7,
+ 8.7,
+ 8.9,
+ 13.1,
+ 13.3,
+ 9.2,
+ 7.6,
+ 4.2,
+ 3.5,
+ 13,
+ 23.7,
+ 15.4,
+ 6.6,
+ 7.9,
+ 11.1,
+ 17.9,
+ 8,
+ 10.3,
+ 7,
+ 8.2,
+ 7.9,
+ 8.9,
+ 7.8,
+ 5,
+ 7.1,
+ 7.8,
+ 12,
+ 15.9,
+ 6.9,
+ 6,
+ 7.9,
+ 5.3,
+ 11.4,
+ 5.8,
+ 4.5,
+ 11,
+ 5.6,
+ 2.2,
+ 9.2,
+ 6.2,
+ 12.4,
+ 9.5,
+ 10.1,
+ 7.9,
+ 4.9,
+ 4.7,
+ 56.3,
+ 20.9,
+ null,
+ 6.6,
+ 12.1,
+ 7.4,
+ 23.7,
+ 12.8,
+ 4.6,
+ 3.7,
+ 6.1,
+ 8.7,
+ 6.2,
+ 5.6,
+ 7.3,
+ 7.4,
+ 10.6,
+ 9.3,
+ 9.2,
+ 12.5,
+ 5.4,
+ 3,
+ 10.5,
+ 7.8,
+ 6.9,
+ 8.8,
+ 6.4,
+ null,
+ 13.6,
+ 11.6,
+ 6.8,
+ 4.1,
+ 5.2,
+ 7,
+ 12.1,
+ 14.5,
+ 12.1,
+ 9.4,
+ 7.4,
+ 7.8,
+ 10.3,
+ 22.2,
+ 10.1,
+ 7.2,
+ 6,
+ 10.2,
+ 12.9,
+ 7.2,
+ 39.4,
+ 31.2,
+ 4.9,
+ 5.3,
+ 21.3,
+ 8.7,
+ 15.8,
+ 4.7,
+ null,
+ 6.1,
+ 10.6,
+ 2.5,
+ 9.8,
+ 41.9,
+ 13.9,
+ 7.4,
+ 53.6,
+ 13.4,
+ 8.7,
+ 5.2,
+ 5.8,
+ 22.3,
+ 8,
+ 4.6,
+ 8,
+ 12.1,
+ 9.3,
+ 6.3,
+ 7.8,
+ 16.7,
+ 4.8,
+ 6.5,
+ 5.6,
+ 11.8,
+ 9.9,
+ 9.7,
+ 12.3,
+ 17.6,
+ 8.3,
+ 13.3,
+ 32.9,
+ 12.2,
+ 10.5,
+ 8.2,
+ 6.7,
+ 7.6,
+ 11.5,
+ 34,
+ 13.2,
+ 8.9,
+ 8,
+ 5.9,
+ 15.7,
+ 7.9,
+ 6.3,
+ 8.9,
+ 5.4,
+ 10.2,
+ 9.3,
+ 12.6,
+ 5.2,
+ 5.9,
+ 10.1,
+ 7.7,
+ 9.3,
+ 8.2,
+ 9,
+ 8.3,
+ 5.8,
+ 7.6,
+ 6.4,
+ 4.1,
+ 9.5,
+ 10.2,
+ 11.8,
+ 9.5,
+ 7.2,
+ 7.8,
+ 6,
+ 5.9,
+ 8.3,
+ 6.8,
+ 7.3,
+ 11,
+ 10.1,
+ 4.4,
+ 7.4,
+ 10.7,
+ 8.8,
+ 6.3,
+ 15.2,
+ 5.7,
+ 9,
+ 23.1,
+ 9.9,
+ 15.5,
+ 8.9,
+ 8.6,
+ 12.2,
+ 12.2,
+ 6.3,
+ 8.4,
+ 11.1,
+ 11.1,
+ 5.6,
+ 9.1,
+ 3.9,
+ 7.4,
+ 6.3,
+ 3.7,
+ 26.1,
+ 7.5,
+ 7.1,
+ 5.7,
+ 6.4,
+ 6.3,
+ 4.4,
+ 11.3,
+ 13,
+ 6,
+ 6.9,
+ 6.7,
+ 33.7,
+ 16.3,
+ 13.9,
+ 3.5,
+ 4.3,
+ 7.2,
+ 13.5,
+ 11.5,
+ 6.5,
+ 9.9,
+ 5.2,
+ 11.5,
+ 6.7,
+ 8.1,
+ 5.6,
+ 9.7,
+ 14.9,
+ 7.9,
+ 6.1,
+ 12.7,
+ 5.5,
+ 5.1,
+ 7.1,
+ 7.3,
+ 10,
+ 12.2,
+ 9.9,
+ 12.1,
+ 5.4,
+ 2.3,
+ 8.7,
+ 18.8,
+ 9.6,
+ 9.6,
+ 7.9,
+ 12.2,
+ 4.5,
+ 5.7,
+ 7.4,
+ 13.2,
+ 6.1,
+ 8.9,
+ 15.9,
+ 28.1,
+ 11,
+ 10.5,
+ 6.5,
+ 13.7,
+ 5.3,
+ 12.4,
+ 13.5,
+ 13.5,
+ 9.3,
+ 5.8,
+ 3.4,
+ 3.7,
+ 11.2,
+ 15.6,
+ 9.3,
+ 5.3,
+ 6.5,
+ 5.7,
+ 11.9,
+ 8.5,
+ 48.6,
+ 14.3,
+ 7,
+ 10.6,
+ 8.9,
+ 9.9,
+ 6,
+ 14.6,
+ 8.8,
+ 2.8,
+ 15.1,
+ 12.4,
+ 5.4,
+ 6.7,
+ 8.6,
+ 22.8,
+ 8.1,
+ 11.9,
+ 12,
+ 7.2,
+ 4,
+ 11.5,
+ 8.3,
+ 6.1,
+ 14.5,
+ 6.3,
+ 8.4,
+ 5.4,
+ 7,
+ 9.4,
+ 5.3,
+ 38.1,
+ 1.6,
+ 7.2,
+ 7.6,
+ 8,
+ 10.4,
+ 9.3,
+ 11.6,
+ 7.2,
+ 8.6,
+ 16.7,
+ 5.6,
+ 8.5,
+ 7,
+ 7,
+ 7.6,
+ 84.1,
+ 24.1,
+ 7.4,
+ 6.1,
+ 8.9,
+ 18,
+ 3.9,
+ 7.5,
+ 8.3,
+ 6.3,
+ 7.3,
+ 9.8,
+ 12.4,
+ 31,
+ 10.5,
+ 15.3,
+ 15.2,
+ 7.9,
+ 5.9,
+ 12.1,
+ 8.1,
+ 33.8,
+ 6.6,
+ 2.7,
+ 18.2,
+ 7.1,
+ 8.9,
+ 8,
+ 7.2,
+ 6.5,
+ 7.2,
+ 29.8,
+ 22.8,
+ 8.9,
+ 7.9,
+ 6.7,
+ 13.4,
+ 7.3,
+ 14,
+ 5.6,
+ 5.5,
+ 5.6,
+ 18.5,
+ 7.1,
+ 11,
+ 5.6,
+ 6.1,
+ 7.9,
+ 12.6,
+ 5.5,
+ 8.8,
+ 8.8,
+ 7.2,
+ 8.8,
+ 14,
+ 9.2,
+ 6.9,
+ null,
+ 12.2,
+ 10.1,
+ 7.3,
+ 3.7,
+ 6.5,
+ 8,
+ 27.3,
+ 3.7,
+ 8.9,
+ 11.6,
+ 12.8,
+ 13.5,
+ 5.9,
+ 5,
+ 54.1,
+ 5.5,
+ 4.9,
+ 8.8,
+ 7.8,
+ 8.7,
+ 5.1,
+ 6.6,
+ 8.5,
+ 4.4,
+ 36.5,
+ 3.2,
+ 11.8,
+ 8.2,
+ 5.1,
+ 8.6,
+ 6.4,
+ 6,
+ 5.6,
+ 29.2,
+ 15.6,
+ 4.3,
+ 14.3,
+ 6.5,
+ 11.1,
+ 7.7,
+ 5,
+ 7.7,
+ 8.2,
+ 13,
+ 18,
+ 14.3,
+ 24,
+ null,
+ 7.7,
+ 9.3,
+ 13.1,
+ 11.2,
+ 7.2,
+ 4.9,
+ 5.5,
+ 11.8,
+ 15.9,
+ 12.2,
+ 12.1,
+ 7.2,
+ 5.9,
+ 4.7,
+ 9.1,
+ 7.3,
+ 5.1,
+ 18.2,
+ 7.8,
+ 12.3,
+ 19.7,
+ 6.3,
+ 11.1,
+ 13.1,
+ 9.4,
+ 6.8,
+ 7.3,
+ 14,
+ 7.4,
+ 32.4,
+ 7.5,
+ 9.1,
+ 10.8,
+ 6.1,
+ 8.2,
+ 11.3,
+ 4.2,
+ 6.5,
+ 8.5,
+ 42.2,
+ 5.5,
+ 6.8,
+ null,
+ 11.7,
+ 6.5,
+ 12.6,
+ 12.1,
+ 7.5,
+ 21.9,
+ 7.9,
+ 7.8,
+ 7.4,
+ 3.4,
+ 6.2,
+ 5.4,
+ 13.7,
+ 5.6,
+ 7.7,
+ 12.8,
+ 9.8,
+ 10,
+ 7.5,
+ 13.8,
+ 9.9,
+ 9,
+ 8.3,
+ 11,
+ 5,
+ 8.6,
+ 17.2,
+ 8.3,
+ 36.6,
+ 6.5,
+ 10.7,
+ 5.4,
+ 6.9,
+ 7.2,
+ 6.7,
+ 8.3,
+ 4.7,
+ 10.5,
+ 6.9,
+ 38.3,
+ 10,
+ 17.3,
+ 7.2,
+ 12.4,
+ 22.1,
+ 7.2,
+ 19.3,
+ 4.2,
+ 17.2,
+ 28.5,
+ 7.1,
+ 12.6,
+ 9.6,
+ 13.2,
+ 20.5,
+ 10.3,
+ 6.7,
+ 3.8,
+ 9.3,
+ 8.8,
+ 34.4,
+ 8.1,
+ 15.3,
+ 9.8,
+ 8,
+ 9.2,
+ 11.6,
+ 5.5,
+ 7.8,
+ 7.7,
+ 7.1,
+ 24.5,
+ 7.6,
+ 11.1,
+ 7.1,
+ 6,
+ 6.2,
+ null,
+ 5.5,
+ 8.2,
+ 6,
+ 6.8,
+ 8.2,
+ 9.5,
+ 6.2,
+ 6.9,
+ 5.6,
+ 5.7,
+ 18.7,
+ 8.8,
+ 3,
+ 19.1,
+ 7.9,
+ 6.1,
+ 8.4,
+ 7.8,
+ 5.2,
+ 8.7,
+ 5.8,
+ 9,
+ 12.1,
+ 10.3,
+ 2.1,
+ 7.6,
+ 6,
+ 8.6,
+ 10.4,
+ 8.7,
+ 27,
+ 21.7,
+ 8,
+ 5.2,
+ 8.7,
+ 7.9,
+ 22.7,
+ 9.9,
+ 28.6,
+ 8.4,
+ 4.9,
+ 6,
+ 27.6,
+ 7.4,
+ 3.5,
+ 5.5,
+ 7.5,
+ 2.1,
+ 7.1,
+ 9.5,
+ 15.9,
+ 11.1,
+ null,
+ 13.3,
+ 14,
+ 7.7,
+ 8,
+ 2.1,
+ 8.7,
+ 12.1,
+ 6.2,
+ 6.2,
+ 7.3,
+ 7.2,
+ 5.9,
+ 11,
+ 10.6,
+ 6,
+ 10.1,
+ 7.3,
+ 7.8,
+ 5.7,
+ 8.2,
+ 7,
+ 9.5,
+ 7.7,
+ 7.3,
+ 7,
+ 10.6,
+ 15.4,
+ 4.9,
+ 10.1,
+ 5.8,
+ 4.2,
+ 4.1,
+ 15.4,
+ 8.4,
+ 9.1,
+ 12.6,
+ 7.8,
+ 4.2,
+ 10.4,
+ 4.2,
+ 11.7,
+ 7,
+ 11.9,
+ 10.5,
+ 5.4,
+ 11,
+ 7.5,
+ 9.6,
+ 10.7,
+ 8,
+ 12.2,
+ 14.5,
+ 7.4,
+ 3.9,
+ 5.1,
+ 15.1,
+ 7.7,
+ 9.9,
+ 8,
+ 12.7,
+ 42.1,
+ 7.1,
+ 8.6,
+ 28.8,
+ 13.4,
+ 8.7,
+ 8.5,
+ 35.6,
+ 8.2,
+ 7.9,
+ 8.2,
+ 7.8,
+ 10.3,
+ 8.2,
+ 5.5,
+ 9,
+ 21.4,
+ 33.2,
+ 4.7,
+ 6.8,
+ 16.1,
+ 6.9,
+ 6,
+ 3.4,
+ 8.5,
+ 8.5,
+ 10.1,
+ 6.9,
+ 3.2,
+ 10.3,
+ 10.7,
+ 7.4,
+ 7.3,
+ 11.9,
+ 6.7,
+ 18.1,
+ 3.8,
+ 23.4,
+ 6.1,
+ 9.4,
+ 10,
+ 6.4,
+ 14.2,
+ 7,
+ 10.9,
+ 5.2,
+ 18.2,
+ 6.4,
+ 13.4,
+ 19.4,
+ 6.7,
+ 6.9,
+ 8.1,
+ 12.4,
+ 9.6,
+ 10.7,
+ 7.5,
+ 6.1,
+ 17.7,
+ 17.6,
+ 7.1,
+ 9.9,
+ 8.5,
+ 10.7,
+ 7.4,
+ 19.5,
+ 7.9,
+ 7.5,
+ 27.5,
+ 8.4,
+ 37.4,
+ 9.5,
+ 3.3,
+ 6.4,
+ 4.5,
+ 9.5,
+ 10.5,
+ 8.2,
+ 7.8,
+ 8.1,
+ 5.5,
+ 7.7,
+ 7,
+ 6.1,
+ 9.1,
+ 14.1,
+ 11.6,
+ 17.4,
+ 16.1,
+ 6,
+ 9.5,
+ 8.3,
+ null,
+ 10.1,
+ 8.1,
+ 3.3,
+ 6,
+ 4.9,
+ 7.2,
+ 8.8,
+ 4,
+ 3.9,
+ 7.7,
+ 9.2,
+ 5.1,
+ 11.2,
+ 6.2,
+ 25.4,
+ 8,
+ 4,
+ 5.8,
+ 8.5,
+ 31.9,
+ 6.9,
+ 10.8,
+ 5.5,
+ 32.7,
+ 25.7,
+ 6.3,
+ 6,
+ 17.7,
+ 6.6,
+ 4.7,
+ 4.4,
+ 15.9,
+ 5.5,
+ 2.5,
+ 23.2,
+ 7.7,
+ 7.7,
+ 6.8,
+ 5.7,
+ 14,
+ 16.8,
+ 3.1,
+ 5.5,
+ 12.1,
+ 16.1,
+ 9.2,
+ 4.7,
+ 9,
+ 10.2,
+ 5.9,
+ 6.6,
+ 6.7,
+ 4.6,
+ 8.5,
+ 7.8,
+ 7,
+ 6.4,
+ 13.3,
+ 10.6,
+ 18.8,
+ 10,
+ 6.1,
+ 18.8,
+ 14.2,
+ 3,
+ 8.3,
+ 11.4,
+ 11,
+ 11.8,
+ 9.3,
+ 5.1,
+ 8.1,
+ 17.6,
+ 8.2,
+ 11.7,
+ 10.4,
+ 4.7,
+ 3.6,
+ 4.7,
+ 12.3,
+ 31.8,
+ 8,
+ 7.8,
+ 8.3,
+ 11.5,
+ 8.9,
+ 4.7,
+ 16.9,
+ 13.7,
+ 7.9,
+ 20.2,
+ 7.7,
+ 31,
+ 7.1,
+ 0.9,
+ 9.6,
+ 12.4,
+ 6.9,
+ 5,
+ 5.6,
+ 34.8,
+ 6.2,
+ 6.4,
+ 7.2,
+ 9.6,
+ 9.3,
+ 9.6,
+ 7.2,
+ 6.3,
+ 33.8,
+ 6.8,
+ 20.7,
+ 9.7,
+ 20.4,
+ 13.3,
+ 4.4,
+ 10.5,
+ 12,
+ 13.1,
+ 5.2,
+ 14.8,
+ 9.7,
+ 10.1,
+ 10.6,
+ 18.2,
+ 7.2,
+ 9.1,
+ 2.7,
+ 6,
+ 12.6,
+ 7.3,
+ 10.6,
+ 28.9,
+ 4.5,
+ 5.4,
+ 11.3,
+ 13.2,
+ 6.6,
+ 8.2,
+ 15.3,
+ 13.7,
+ 10.4,
+ 8.6,
+ 9.5,
+ 24,
+ 8.2,
+ 10.9,
+ 7.3,
+ 11.2,
+ 29.7,
+ 8.1,
+ 10.5,
+ 8.5,
+ 7.1,
+ 6.4,
+ 4.4,
+ 18.6,
+ 7.2,
+ 6.4,
+ 6.8,
+ 19.3,
+ 6.2,
+ 6.3,
+ 10.5,
+ 5.2,
+ 16,
+ 5.4,
+ 8.7,
+ 6,
+ 6.4,
+ 8.6,
+ 18.4,
+ 6.6,
+ 5.5,
+ 1.6,
+ 9.9,
+ 38.9,
+ 12.7,
+ 4.7,
+ 7,
+ 4.7,
+ 7.4,
+ 11.7,
+ 11.7,
+ 10.8,
+ 21.8,
+ 7.5,
+ 24.2,
+ 14.5,
+ 7,
+ 22,
+ 7.7,
+ 14.6,
+ 8.1,
+ 6.5,
+ 10.5,
+ 3.3,
+ 30.4,
+ 29.3,
+ 17.7,
+ 7.1,
+ 10.6,
+ 8.9,
+ 7.6,
+ null,
+ 11.4,
+ 14.8,
+ 7.6,
+ 5.2,
+ 0.9,
+ 9.2,
+ 8,
+ 10.8,
+ 8.1,
+ 2.4,
+ 10.7,
+ 10.3,
+ 27.4,
+ 8.9,
+ 6.6,
+ 5.6,
+ 12.8,
+ 17.8,
+ 16.4,
+ 6.3,
+ 11.3,
+ 7.4,
+ 7.3,
+ 20.1,
+ 8.6,
+ 7.9,
+ 8,
+ 9.5,
+ 5.8,
+ 9,
+ 7.7,
+ 16.3,
+ 5.8,
+ null,
+ 6.2,
+ 16.8,
+ 7.1,
+ 5.3,
+ 5.7,
+ 7.5,
+ 9.6,
+ 5.2,
+ 10.8,
+ 9.4,
+ 7,
+ 8.8,
+ 8.7,
+ 4.4,
+ 7.7,
+ 5,
+ 10,
+ 19.5,
+ 5.7,
+ 7.3,
+ 6.6,
+ 8.7,
+ 8.4,
+ 9.3,
+ 3.2,
+ 5.7,
+ null,
+ 2.3,
+ 7.3,
+ 13.5,
+ 6.2,
+ 5.5,
+ 34.6,
+ 9,
+ 27,
+ 10,
+ 5,
+ 12.1,
+ 16.3,
+ 11.2,
+ null,
+ 14,
+ 6.7,
+ 8.9,
+ 4.5,
+ 5.6,
+ 3.3,
+ 6.7,
+ 14.3,
+ 12.8,
+ 13,
+ 6,
+ 8.7,
+ 10.8,
+ 7.8,
+ 4.7,
+ 13.7,
+ 9,
+ 10.6,
+ 17.8,
+ 6.7,
+ 4.5,
+ 10.3,
+ 16.8,
+ 6.8,
+ 12.1,
+ 6.2,
+ 6.8,
+ 1,
+ 28.8,
+ 5.6,
+ 14,
+ 11,
+ 7.7,
+ 7.7,
+ 11.5,
+ 7,
+ 31.9,
+ 7.7,
+ null,
+ 18.4,
+ 8.3,
+ 8.4,
+ 6,
+ 6.2,
+ 8.7,
+ 12.7,
+ 8,
+ 5.1,
+ 11.1,
+ 15.6,
+ 5.7,
+ 8,
+ 6,
+ 20.4,
+ 10.5,
+ 6.5,
+ 13.6,
+ 7,
+ 9.8,
+ 11.3,
+ 6.7,
+ 9.9,
+ 11.2,
+ 3.7,
+ 17.8,
+ 17.4,
+ 4.6,
+ 6.4,
+ 7.1,
+ 9.4,
+ 11.6,
+ 6.9,
+ 6.7,
+ 6.9,
+ 4.6,
+ 10.4,
+ 5.6,
+ 11.4,
+ 8,
+ 6.2,
+ 16.6,
+ 4.9,
+ 14.4,
+ 6.3,
+ 7.1,
+ 6.9,
+ 41.8,
+ 11.6,
+ 8,
+ 13.3,
+ 10.8,
+ 4.4,
+ 6.3,
+ 10.9,
+ 8.9,
+ 13.9,
+ 12.6,
+ 13.6,
+ 13.4,
+ 15.3,
+ 5.4,
+ 10.7,
+ 13.2,
+ 9.3,
+ 12.4,
+ 7.7,
+ 5.2,
+ 8.8,
+ 7.4,
+ 6.2,
+ 5.3,
+ 13.4,
+ 8.4,
+ 12.6,
+ 13.1,
+ 2.8,
+ 5.8,
+ 1.9,
+ 9.5,
+ 9.7,
+ 9.4,
+ 5.7,
+ 8.5,
+ 9.1,
+ 10.2,
+ 16.8,
+ 6.5,
+ 33.7,
+ 7,
+ 5.3,
+ 8.4,
+ 6.5,
+ 7.8,
+ 6.1,
+ 7.6,
+ 7.5,
+ 5,
+ 4.1,
+ 18.9,
+ 4.8,
+ 9.3,
+ 7,
+ 20,
+ 22.2,
+ 13.5,
+ 8.6,
+ 16.7,
+ 5.9,
+ 9.6,
+ 7.1,
+ 4.2,
+ 7.5,
+ 9.8,
+ 7.6,
+ 6.8,
+ 8.7,
+ 6.4,
+ 29.1,
+ 7.5,
+ 8.2,
+ 12.5,
+ 5.7,
+ 4.7,
+ 12,
+ 7.7,
+ 5.2,
+ 6,
+ 5.2,
+ 8.9,
+ 5.7,
+ 6.1,
+ 7.3,
+ 6.8,
+ 9.2,
+ 9.6,
+ 10.5,
+ 3.9,
+ 11.9,
+ 5.7,
+ 13.1,
+ 11,
+ 6.4,
+ 7.1,
+ 4.7,
+ 8.4,
+ 9.2,
+ 4.7,
+ 19.6,
+ 9.9,
+ 9.6,
+ 12.8,
+ 14.5,
+ 8.9,
+ 5.5,
+ 19.8,
+ 1.9,
+ 19.3,
+ 34.8,
+ 7.8,
+ 13.9,
+ 6.3,
+ 10.5,
+ 5.7,
+ 7,
+ 11.6,
+ 13.4,
+ 9.9,
+ 13,
+ 26.4,
+ 14.3,
+ 14.2,
+ 8.3,
+ 14.5,
+ 10.1,
+ 8.2,
+ 14.2,
+ null,
+ 11,
+ 6.1,
+ 6.7,
+ 30.1,
+ 7,
+ 2.8,
+ 4,
+ 12.4,
+ 7.1,
+ 13.2,
+ 4.7,
+ 10.9,
+ 8.4,
+ 8.5,
+ 5.7,
+ 16.1,
+ 6.1,
+ 10.8,
+ 9.3,
+ 6,
+ 7.6,
+ 9.9,
+ 14.9,
+ 10,
+ 7.1,
+ 13,
+ 11.3,
+ 9.9,
+ null,
+ 6.3,
+ 7.9,
+ 8.4,
+ 19.8,
+ 9.1,
+ 5.3,
+ 9.5,
+ 4,
+ 9.6,
+ 7.7,
+ 5.9,
+ 11.3,
+ 5.8,
+ 29.4,
+ 12.4,
+ 8.8,
+ 10.7,
+ 8,
+ 13.8,
+ 6.1,
+ 8.1,
+ 10.4,
+ 8.9,
+ 7.5,
+ 9.8,
+ 16.9,
+ 5.4,
+ 6.7,
+ 2,
+ 10,
+ 16.6,
+ 7,
+ 10,
+ 24.2,
+ 8.7,
+ 9.6,
+ 12.6,
+ 5.8,
+ 13.4,
+ null,
+ 8.4,
+ 12.8,
+ 7.3,
+ 12.7,
+ 8,
+ 18,
+ 8.4,
+ 24.8,
+ 6.7,
+ 25.2,
+ 16,
+ 9.7,
+ 16,
+ 7.7,
+ 38.3,
+ 6.9,
+ 16.1,
+ null,
+ 6,
+ 11.2,
+ 15.5,
+ 21.2,
+ 11.8,
+ 4.2,
+ 18.9,
+ 3.7,
+ 4.7,
+ 7.4,
+ 15.2,
+ 9.1,
+ 7.2,
+ 7,
+ 3.3,
+ 8.7,
+ 10.8,
+ 11,
+ 6,
+ 5.6,
+ 13.9,
+ 9.3,
+ 10.3,
+ 6.8,
+ 5.1,
+ 4,
+ 5.3,
+ 12,
+ 9.4,
+ 13,
+ 11.5,
+ 8.2,
+ 13.2,
+ 9.6,
+ 6.5,
+ 2.9,
+ 26.2,
+ 27.5,
+ 8.3,
+ 12,
+ 6.7,
+ 21.8,
+ 8.3,
+ 4.9,
+ 6.1,
+ 5.1,
+ 8.2,
+ null,
+ 10.4,
+ 4.6,
+ 6.3,
+ 6.9,
+ 10.2,
+ 6.7,
+ 8.8,
+ 8.2,
+ 10.3,
+ 8.1,
+ 5.8,
+ 19.4,
+ 5.9,
+ 7.3,
+ 6,
+ 9.9,
+ 9.1,
+ 12.2,
+ 20.7,
+ 8.3,
+ 7.7,
+ 24.2,
+ 18.2,
+ 9,
+ 10.4,
+ 8.1,
+ 7.9,
+ 8.6,
+ 8.5,
+ 7.1,
+ 15,
+ 14.6,
+ 12.9,
+ 8.5,
+ 7.7,
+ 13.4,
+ 9.3,
+ 5,
+ 8.6,
+ 5.7,
+ 12.1,
+ 6.5,
+ 30.6,
+ 10.4,
+ 9.4,
+ 1.1,
+ 8.2,
+ 37.9,
+ 8.8,
+ 4.1,
+ 3,
+ 6.2,
+ 8.2,
+ 7.2,
+ 9.8,
+ 4.5,
+ 6.9,
+ 14.7,
+ 12.4,
+ 10.2,
+ 9,
+ 9,
+ 6.4,
+ 18.4,
+ 3.4,
+ 6.9,
+ 6.4,
+ 4.7,
+ 6.5,
+ 13.4,
+ null,
+ 6.1,
+ 10.4,
+ 11.6,
+ 9.3,
+ 9.2,
+ 9,
+ 6.1,
+ 4.5,
+ 5.8,
+ 6.2,
+ 8.3,
+ 11.5,
+ 6.2,
+ 8,
+ 8,
+ 5,
+ 7.8,
+ 9.9,
+ 13.8,
+ 11,
+ 6.6,
+ 17.9,
+ 23.3,
+ 7,
+ 11.6,
+ 4.5,
+ 5.6,
+ 5.1,
+ 12.1,
+ 6.1,
+ 4,
+ 14.7,
+ 8.7,
+ 9.8,
+ 13.9,
+ 10.5,
+ 8.1,
+ 9,
+ 3.4,
+ 5.6,
+ 8.7,
+ 15.3,
+ 14.5,
+ 14.6,
+ 11,
+ 9.3,
+ 15.1,
+ 5.9,
+ 4.7,
+ null,
+ 10.5,
+ 25.8,
+ 8.5,
+ 21,
+ 10.2,
+ 7.5,
+ 7.3,
+ 8.3,
+ 11.7,
+ 4.6,
+ 6.4,
+ 17.5,
+ 8.7,
+ 9.8,
+ 16.3,
+ 7.7,
+ 7.6,
+ 8.5,
+ 5.9,
+ 6.2,
+ 13.1,
+ 7.9,
+ 4,
+ 4.7,
+ 6.1,
+ 12.4,
+ 15.6,
+ 8.5,
+ 5,
+ 12.6,
+ 6.1,
+ 11.9,
+ 4,
+ 13.8,
+ 8.5,
+ 5.8,
+ 31.4,
+ 4.7,
+ 35.1,
+ 8.3,
+ 12.3,
+ 7.9,
+ 23.6,
+ 11.1,
+ 9.2,
+ 4.9,
+ 7.2,
+ 5.9,
+ 8.8,
+ 7.2,
+ 4.6,
+ 5.4,
+ 3.8,
+ 11,
+ 5.7,
+ 11.9,
+ 11.5,
+ 7.9,
+ 7,
+ 6.9,
+ 11.4,
+ 4,
+ 5.2,
+ 10.1,
+ 14.5,
+ 8.8,
+ 7.9,
+ 2.9,
+ 5.7,
+ 8.7,
+ 14.3,
+ 18.3,
+ 7.7,
+ 6.4,
+ 4.2,
+ 6.9,
+ 4.7,
+ 6.1,
+ 7.7,
+ 6.3,
+ 8.6,
+ 5.4,
+ 10.9,
+ 11.2,
+ 3.7,
+ 11.7,
+ 9.5,
+ 33.5,
+ 5.7,
+ 15.7,
+ 7.4,
+ 3.8,
+ 9.5,
+ 10.1,
+ 8.2,
+ 5,
+ 9.8,
+ 8.5,
+ 13.4,
+ 7.2,
+ 14,
+ 6,
+ 15.2,
+ 9.3,
+ 11.2,
+ 6.3,
+ 10.2,
+ 10.2,
+ 16.3,
+ 12.3,
+ 7.8,
+ 6.5,
+ 9.8,
+ 7,
+ 6.8,
+ 9.3,
+ 8.4,
+ 39.8,
+ 24.8,
+ 11.5,
+ 9.9,
+ 6.5,
+ 10.6,
+ 6.2,
+ 4,
+ 6.1,
+ 8.3,
+ 9.3,
+ 3.1,
+ 6.6,
+ 18.8,
+ 10.6,
+ 6.9,
+ 5.3,
+ 10,
+ 9.6,
+ 11.5,
+ 7.9,
+ 7.8,
+ 2.3,
+ 1.4,
+ 7,
+ 13.9,
+ 13.6,
+ 9,
+ 9.4,
+ 7,
+ 17.4,
+ 9.2,
+ 7.3,
+ 6.4,
+ 12,
+ 26.1,
+ 9,
+ 9.4,
+ 13.4,
+ 4.6,
+ 6.4,
+ null,
+ 4.8,
+ 5,
+ 17.5,
+ 9.1,
+ 8.7,
+ 11.8,
+ 21.3,
+ 1.9,
+ 5.9,
+ 7,
+ 9.3,
+ 10.7,
+ 8.6,
+ 6.4,
+ 6.2,
+ 12.7,
+ 6.9,
+ 11.3,
+ 3.9,
+ 12.6,
+ 10.5,
+ 6.4,
+ 7.1,
+ 4,
+ 9.4,
+ 9.9,
+ 14.4,
+ null,
+ 6.7,
+ 7.5,
+ 12.7,
+ 6.3,
+ 40.1,
+ 9.6,
+ 9.6,
+ 5.1,
+ 8.3,
+ 26.9,
+ 8.9,
+ 9,
+ 10.6,
+ 8.1,
+ 14.2,
+ 8.8,
+ 6.1,
+ 13.7,
+ 13.6,
+ 10.4,
+ 14.1,
+ 9,
+ 7,
+ 7.1,
+ 14.2,
+ 7.9,
+ 3.8,
+ 23.2,
+ 13.6,
+ 9.2,
+ 6.8,
+ 10,
+ 6.4,
+ 7.4,
+ 7.2,
+ 3.8,
+ 6.8,
+ 7.7,
+ 11,
+ 4.5,
+ 3.8,
+ 9.3,
+ 12.6,
+ 12.9,
+ 27,
+ 9.4,
+ 9,
+ 6,
+ 7.5,
+ 19.5,
+ 5.7,
+ 8.5,
+ null,
+ 6.9,
+ 7.8,
+ 10.6,
+ 6.1,
+ 5.6,
+ 7.2,
+ 8.9,
+ 7.7,
+ 0.5,
+ 9.9,
+ 6.1,
+ 2.9,
+ 5.4,
+ 9.6,
+ 5.5,
+ 19.1,
+ 3.1,
+ 12.7,
+ 5.9,
+ 10.1,
+ 13.5,
+ 10.1,
+ 12.9,
+ 10.2,
+ 5.1,
+ 13.8,
+ 6.5,
+ 15.2,
+ 11.3,
+ 13.4,
+ 6.1,
+ 16.2,
+ 10.2,
+ 48.5,
+ 9.1,
+ 10.7,
+ 8.6,
+ 19.1,
+ 10.8,
+ 5.4,
+ 5.9,
+ 9.5,
+ 5.3,
+ 15.6,
+ 12,
+ 5,
+ 8.3,
+ 22.4,
+ 6.3,
+ 36.9,
+ 7,
+ 13.2,
+ 4.5,
+ 13.3,
+ 11.7,
+ null,
+ 5.7,
+ 6.4,
+ 20,
+ 5.4,
+ 18.2,
+ 19.6,
+ 6,
+ 3.7,
+ 14,
+ 10,
+ 15,
+ 11.6,
+ 5.5,
+ 9,
+ 7.5,
+ 6.6,
+ 10.6,
+ 11,
+ 10.8,
+ 1.7,
+ 7.3,
+ 5.8,
+ 13.1,
+ 7.8,
+ 5.9,
+ 13.2,
+ 4.2,
+ 28.4,
+ 11.2,
+ 9.8,
+ 10.3,
+ 6.5,
+ 8,
+ 4.6,
+ 4.9,
+ 6.9,
+ 4.7,
+ 7.9,
+ 10.7,
+ 12,
+ 4,
+ 11.8,
+ 6.5,
+ 12.2,
+ 11.3,
+ 3.6,
+ 4.8,
+ 7.6,
+ 11.7,
+ 4.4,
+ 14,
+ 7.4,
+ 5.1,
+ 11.2,
+ 9.3,
+ 10.1,
+ 3.5,
+ 24.4,
+ 6.4,
+ 7.1,
+ 15.6,
+ 31.4,
+ 9.8,
+ 6,
+ 5.9,
+ 15.8,
+ 7.4,
+ 5.7,
+ 8.4,
+ 12.6,
+ 33.1,
+ 18.3,
+ 9.3,
+ 13.3,
+ 23.1,
+ 7.3,
+ 9.2,
+ 10.4,
+ 5.1,
+ 15.9,
+ 7.5,
+ null,
+ 10.8,
+ 6.7,
+ 6,
+ 6.4,
+ 20.4,
+ 20.9,
+ 8,
+ 6.9,
+ 7.7,
+ 6.7,
+ 2.9,
+ 19.2,
+ 12.5,
+ 9.4,
+ 6.3,
+ 9.5,
+ 3.8,
+ 7.2,
+ 19.3,
+ 12,
+ 8.6,
+ 11.2,
+ 5.7,
+ 20.7,
+ 10.9,
+ 10.1,
+ 10.3,
+ 5.7,
+ 5.6,
+ 7.8,
+ 13,
+ 8.5,
+ 12.3,
+ 15.2,
+ 6.1,
+ 8,
+ 8,
+ 12.3,
+ 38.2,
+ 32.6,
+ 4.7,
+ 4.8,
+ 6.3,
+ 47,
+ 6.2,
+ 7.1,
+ 4.1,
+ 2.3,
+ 12,
+ 4.2,
+ 6,
+ 7.6,
+ 7.6,
+ 10.3,
+ 10.5,
+ 3.9,
+ 18.9,
+ 18.5,
+ 6.8,
+ 9.1,
+ 11,
+ 7.5,
+ 12.9,
+ 15.5,
+ 17.6,
+ 6.6,
+ 10.6,
+ 7.8,
+ 2.6,
+ null,
+ 4.3,
+ 7.3,
+ 14.8,
+ 10.8,
+ 10.2,
+ 1.1,
+ 7.1,
+ 13.2,
+ 7,
+ 20,
+ null,
+ 9.2,
+ 15.9,
+ 7.5,
+ 15.9,
+ 3.8,
+ 7.9,
+ 8.6,
+ 9.2,
+ 10.9,
+ 4.9,
+ 6.8,
+ 5.8,
+ 6.4,
+ 7.4,
+ 10.4,
+ 9.5,
+ 6.8,
+ 6.1,
+ 4.2,
+ 32.6,
+ 6.3,
+ 11.1,
+ 8.4,
+ 7.4,
+ 8.2,
+ 6.6,
+ 4.1,
+ 9.7,
+ 7.8,
+ null,
+ 13.4,
+ 5.4,
+ 6,
+ 6.3,
+ 40.6,
+ 29.3,
+ 9.6,
+ 11,
+ 29,
+ 12.2,
+ 7.1,
+ 32.1,
+ 5.7,
+ 8.2,
+ 10.6,
+ 10.6,
+ 9,
+ 12.6,
+ 8.7,
+ 5.7,
+ 8,
+ 5.1,
+ 5.1,
+ 10.4,
+ 7.9,
+ 6.6,
+ 8.5,
+ 14.3,
+ 6.9,
+ 5.7,
+ 7.8,
+ 11.8,
+ 8,
+ 30.6,
+ 9.2,
+ 5.6,
+ null,
+ 6.5,
+ 12.1,
+ 24.3,
+ 20,
+ 8.7,
+ 7.6,
+ 7.8,
+ 5.9,
+ 6.8,
+ 13.9,
+ 5.8,
+ 28.7,
+ 9.2,
+ 15.3,
+ 7,
+ 6.8,
+ 6.3,
+ 7.6,
+ 6.5,
+ 7,
+ 6.7,
+ 10.4,
+ 4.7,
+ 7.4,
+ 4.6,
+ 7.5,
+ 7.1,
+ 8.5,
+ 11.1,
+ 11.8,
+ 4.2,
+ 36.6,
+ 10.1,
+ 5.1,
+ 12.4,
+ 27.8,
+ 5.6,
+ 9.5,
+ 9.8,
+ 7.1,
+ 9.2,
+ 8.8,
+ 7.8,
+ 8.8,
+ 7,
+ 7.8,
+ 7.9,
+ 8.5,
+ 12.5,
+ 15.6,
+ 5.8,
+ 7.2,
+ 7,
+ 24.6,
+ 7.2,
+ 15.1,
+ 9.3,
+ 5,
+ 1.6,
+ 8.9,
+ 8.9,
+ 35.3,
+ 13.5,
+ 13.8,
+ 5.6,
+ 10.7,
+ 11.6,
+ 6.5,
+ 4.2,
+ 6.3,
+ 11.3,
+ 9.8,
+ 11.5,
+ 7.3,
+ 9.2,
+ null,
+ 4.6,
+ 8.4,
+ 14.1,
+ 7.9,
+ 4.1,
+ 8,
+ 13,
+ 13,
+ 6.8,
+ 7.1,
+ 8.2,
+ 5.1,
+ 4.1,
+ 9.7,
+ 7.2,
+ 15.5,
+ 12.3,
+ 4.9,
+ 5.7,
+ 4.3,
+ 5.6,
+ 8.3,
+ 10.8,
+ 11.8,
+ 6.7,
+ 7.9,
+ 9.2,
+ 5.1,
+ 11.7,
+ 10.3,
+ 6.6,
+ 6.3,
+ 11.3,
+ 4.9,
+ 8.4,
+ 6.9,
+ 7.4,
+ 16.3,
+ 12.2,
+ 25.6,
+ 15.1,
+ 8.4,
+ 4.6,
+ 7.1,
+ 7.4,
+ 8.2,
+ 5.8,
+ 4.1,
+ 6,
+ 4.2,
+ 4.4,
+ 10.7,
+ 9.1,
+ 6.7,
+ 9.2,
+ 18,
+ 16.2,
+ 6.3,
+ 6,
+ 4.8,
+ 4.4,
+ 9.2,
+ 9,
+ 9.6,
+ 6,
+ 4.7,
+ 12,
+ null,
+ 14.1,
+ 7.3,
+ 12.7,
+ 4.1,
+ 28.2,
+ 9.9,
+ 7.3,
+ 9.1,
+ 20.2,
+ 14.8,
+ 7.6,
+ 7.1,
+ 7.1,
+ 3.9,
+ 6,
+ 40.9,
+ 9,
+ 13.1,
+ 10,
+ 13.9,
+ 12.9,
+ 6.9,
+ 6.8,
+ 5.7,
+ 10.4,
+ 12.9,
+ 39.8,
+ 8.7,
+ 17.3,
+ 11.1,
+ 9,
+ 6.1,
+ 7.1,
+ 6.3,
+ 8,
+ 8.6,
+ 9.8,
+ 4.7,
+ 6.8,
+ 6.3,
+ 5.3,
+ 19.7,
+ 7.4,
+ 12.7,
+ 6,
+ 6.6,
+ 7.8,
+ 10.9,
+ 12.2,
+ 25.9,
+ 15.5,
+ 13.2,
+ 8.6,
+ 8.2,
+ 11.1,
+ 9.7,
+ 2.9,
+ 28.8,
+ 8.3,
+ 6.9,
+ 8.9,
+ 5.6,
+ 29.4,
+ 4.4,
+ 8.5,
+ 7.9,
+ 5.8,
+ 8.4,
+ 20,
+ 6.1,
+ 12.3,
+ 11.6,
+ 11,
+ 9.7,
+ 8.5,
+ 11.4,
+ 12.7,
+ 4.9,
+ 8.6,
+ 7,
+ 4.3,
+ 15.3,
+ 9.2,
+ 7.8,
+ null,
+ 5.7,
+ 8,
+ 6.1,
+ null,
+ 34.7,
+ 8,
+ 6,
+ 9.2,
+ 10.9,
+ 8.5,
+ 4.1,
+ 7.6,
+ 8.4,
+ 12.2,
+ 10.9,
+ 17.9,
+ 13.7,
+ 15.5,
+ 8.8,
+ 7.3,
+ 19.1,
+ 7.8,
+ 6.3,
+ 8.4,
+ 11.1,
+ 10.1,
+ 1,
+ 9.7,
+ 8.2,
+ 6.4,
+ 1.5,
+ 8.4,
+ 9.8,
+ 6,
+ 22.2,
+ 19.5,
+ 7.3,
+ 7.4,
+ 7.1,
+ 10.9,
+ 9.3,
+ 7.7,
+ 24,
+ 5.9,
+ 14.3,
+ 10.6,
+ 9.5,
+ 7.4,
+ 8.5,
+ 1.8,
+ 5.5,
+ 10,
+ 2.2,
+ 8.9,
+ 5.4,
+ 4.7,
+ null,
+ 8.6,
+ 7.4,
+ 8.6,
+ 7.1,
+ null,
+ 12.2,
+ 2.4,
+ 9.9,
+ 7.9,
+ 9.6,
+ 5.8,
+ 9.9,
+ 2.6,
+ 5,
+ 8.6,
+ 8.8,
+ 9.3,
+ 11.8,
+ 12.1,
+ 13.1,
+ 6.9,
+ 5.9,
+ 4.7,
+ 6.5,
+ 4.4,
+ 8.2,
+ 14.2,
+ 8.3,
+ 3.9,
+ 21,
+ 9,
+ 11.9,
+ 9.3,
+ 10.6,
+ 5.1,
+ 6.4,
+ 6.8,
+ 9.8,
+ 7.9,
+ 12.9,
+ 10.1,
+ 7.2,
+ 9.7,
+ 9.4,
+ 5,
+ null,
+ 6.2,
+ 5.4,
+ 12.1,
+ 5.6,
+ 9,
+ 12.9,
+ 9.4,
+ 9.2,
+ 6.1,
+ 14.2,
+ 10.9,
+ 7.2,
+ 7.6,
+ 7.1,
+ 9.3,
+ 18.6,
+ 14.9,
+ 5.2,
+ 5.9,
+ 4.5,
+ 17.9,
+ 5.9,
+ 20.7,
+ 4.9,
+ 13.2,
+ 6.9,
+ 5.4,
+ 12.3,
+ 8.1,
+ 7.9,
+ 8.4,
+ 5.5,
+ 7.9,
+ 4.9,
+ 9.3,
+ 14.6,
+ 5.9,
+ 8.6,
+ 5.7,
+ 10,
+ 15.6,
+ 13.4,
+ 5.6,
+ 8.3,
+ 17.9,
+ 21.8,
+ 9.5,
+ 23,
+ 13.3,
+ 4.8,
+ 3.9,
+ 8,
+ 5.9,
+ 6.9,
+ 4.3,
+ 11.3,
+ 17.3,
+ 10,
+ 10.7,
+ 9.3,
+ 7.4,
+ 10.8,
+ 12.3,
+ 11.2,
+ 8.3,
+ 21.5,
+ 8.6,
+ 8.3,
+ 12.3,
+ 9.6,
+ 8.4,
+ 14,
+ 6.2,
+ 10.7,
+ 9.7,
+ 14.6,
+ 6.9,
+ 15.4,
+ 8.6,
+ 8.7,
+ 8.6,
+ 13,
+ 4.7,
+ 19.4,
+ 12.9,
+ 8.5,
+ 12.7,
+ 31.1,
+ 7,
+ 20.7,
+ 8.2,
+ 7.6,
+ 10.4,
+ 8.8,
+ 8.3,
+ 7.5,
+ 5.2,
+ 9.1,
+ 3.5,
+ 1.6,
+ 16.5,
+ 5.8,
+ 8.1,
+ 10.6,
+ 7.2,
+ 38.1,
+ 8.1,
+ 10.1,
+ 7.1,
+ 21.2,
+ 17.8,
+ 9.2,
+ 14.2,
+ 6.5,
+ 6.4,
+ 10.6,
+ 14.9,
+ 6.9,
+ 5.9,
+ 6.6,
+ 8.2,
+ 4.2,
+ 12.6,
+ 32.8,
+ 8.7,
+ 8.5,
+ 7.9,
+ 13.4,
+ 7.2,
+ 14.9,
+ 6.3,
+ 8.9,
+ 20.2,
+ 3.5,
+ 7.3,
+ 3.1,
+ 14.1,
+ 6.2,
+ 4.6,
+ 4.9,
+ 7.3,
+ 6,
+ 16.1,
+ 3.6,
+ 3.5,
+ 10.9,
+ 7.1,
+ 27.2,
+ 8.4,
+ 9.5,
+ 34.2,
+ 7.6,
+ 7.3,
+ 5,
+ 16.6,
+ 10.4,
+ 5.7,
+ 4,
+ 8.8,
+ 9.7,
+ 12.4,
+ 10.4,
+ 30.9,
+ 9.6,
+ 8.2,
+ 5.7,
+ 7.4,
+ 5.2,
+ 5.6,
+ 11.5,
+ 12.3,
+ 5.8,
+ 10.5,
+ 11.5,
+ 7.6,
+ 10,
+ 6.2,
+ 7.1,
+ 7.8,
+ 4.4,
+ 7.3,
+ 14.8,
+ 8.9,
+ 7.8,
+ 6.4,
+ 6.5,
+ 8.7,
+ 9.6,
+ 20.2,
+ 26.1,
+ 7.7,
+ 9.3,
+ 8.4,
+ 13.7,
+ 5.3,
+ 5.4,
+ 0.3,
+ 1.7,
+ 46.3,
+ 5.7,
+ 11.1,
+ 7.2,
+ 7.7,
+ 5.5,
+ 67.1,
+ 8.2,
+ 7.5,
+ 14.4,
+ 13.9,
+ 8.1,
+ 6.9,
+ 12.5,
+ 14.9,
+ 11.7,
+ 27.3,
+ 15.6,
+ 1.8,
+ 13.4,
+ 7,
+ 10.3,
+ 12.6,
+ 7.1,
+ 8.6,
+ 8.1,
+ 6.4,
+ 7.4,
+ 4.8,
+ 3.5,
+ 6.9,
+ 6,
+ 5.1,
+ 5.4,
+ 30.4,
+ 5.7,
+ 8.8,
+ 6.4,
+ 4.4,
+ 7.4,
+ 7.6,
+ 5,
+ 12,
+ 7.2,
+ 13.3,
+ 1.4,
+ 10.1,
+ 8.4,
+ 12,
+ 27.3,
+ 6,
+ 9.7,
+ 5.5,
+ 8.7,
+ 5.4,
+ 33.8,
+ 5.2,
+ 8,
+ null,
+ 5.6,
+ 31.8,
+ 26.9,
+ 9.8,
+ 10.2,
+ 6.3,
+ 25.4,
+ 9.3,
+ 8.4,
+ 17.9,
+ 10.4,
+ 9.7,
+ 7.7,
+ 11.5,
+ 11.2,
+ 28.2,
+ 7.8,
+ 7.2,
+ 11.8,
+ 12.5,
+ 6.3,
+ 45.7,
+ 8.7,
+ 13.6,
+ 13.9,
+ 8.1,
+ 29,
+ 14.1,
+ 5.5,
+ 6.1,
+ 8.4,
+ 6.5,
+ 4.9,
+ 11.1,
+ 10.5,
+ 7.9,
+ 6.5,
+ 13,
+ 8.9,
+ 2.2,
+ 8.7,
+ 15.7,
+ 7.8,
+ 5.9,
+ 10.1,
+ 9.1,
+ 8.9,
+ 5.6,
+ 9.4,
+ 8.9,
+ 5,
+ 7.3,
+ 13.8,
+ 14.7,
+ 2.8,
+ 6.2,
+ 11,
+ 9.7,
+ 4.1,
+ 22.6,
+ 7.8,
+ 7.4,
+ 10.4,
+ 22.7,
+ 5.5,
+ 8.6,
+ 7.4,
+ 6.7,
+ 13.4,
+ 7.1,
+ 9.3,
+ 13,
+ 16,
+ 13.4,
+ 12.9,
+ 8.8,
+ 4.7,
+ 2.6,
+ 8.6,
+ 8.8,
+ 4.1,
+ 3.2,
+ 8.2,
+ 7.7,
+ 17.9,
+ 15.8,
+ 17.3,
+ 9.5,
+ 10.2,
+ 10.4,
+ 8.1,
+ 9.9,
+ 7.2,
+ 5,
+ 3.4,
+ 9.1,
+ 5.4,
+ 5.9,
+ 18.1,
+ 10.9,
+ 6.5,
+ 8.1,
+ null,
+ 5.5,
+ 12.4,
+ 12.4,
+ 12.8,
+ 21.7,
+ 18,
+ 25.9,
+ 7.5,
+ 6.6,
+ 8.5,
+ 6.9,
+ 7.7,
+ 9.7,
+ 8.6,
+ 10.6,
+ 32.2,
+ 4.7,
+ 10,
+ 10.9,
+ 7.6,
+ 4.2,
+ null,
+ 4.5,
+ 4.9,
+ 10.4,
+ 6,
+ 14.4,
+ 24.3,
+ 50.2,
+ 3.5,
+ 15.3,
+ 19.4,
+ 6.9,
+ 7.5,
+ 10.6,
+ 8.7,
+ 8.6,
+ 7.6,
+ 8.2,
+ 16.7,
+ 15.1,
+ 6.6,
+ 13.3,
+ 39.9,
+ 13.5,
+ 34.8,
+ 7.6,
+ 9,
+ 19.9,
+ 9,
+ 2.1,
+ 13.2,
+ 9.6,
+ 7.9,
+ 8.1,
+ 14.1,
+ 8,
+ 7.9,
+ 7.2,
+ 9.8,
+ 5.1,
+ 4.5,
+ 8.6,
+ 14.5,
+ 8,
+ 10.4,
+ 5.5,
+ 11.4,
+ 5.8,
+ 6.9,
+ 8,
+ 37.4,
+ 14.1,
+ 5.9,
+ 13.3,
+ 8.6,
+ 7.7,
+ 10,
+ 4.9,
+ 7.5,
+ 5.4,
+ 7.8,
+ 7.5,
+ 7.9,
+ 7.4,
+ 6.4,
+ 10.9,
+ 10.1,
+ 6.7,
+ 8.2,
+ 6,
+ 11.1,
+ 21,
+ 53.5,
+ 7.1,
+ 10.9,
+ 6.3,
+ 15.5,
+ 7.2,
+ 7.4,
+ 5.4,
+ 6.4,
+ 8.9,
+ 8.3,
+ 10.4,
+ 12.5,
+ 9.1,
+ 10.5,
+ 6.1,
+ 6.9,
+ 6.4,
+ 9.1,
+ 31.5,
+ 8.9,
+ 5.9,
+ 6.3,
+ 8.6,
+ 12.2,
+ 6.9,
+ 6.6,
+ 12,
+ 11.7,
+ 10.8,
+ 15.1,
+ 5.1,
+ 4.1,
+ 10.2,
+ 9.2,
+ 14.2,
+ 7.8,
+ 8.2,
+ 10.7,
+ null,
+ 11.8,
+ 9.1,
+ 11.6,
+ 12.4,
+ 10.7,
+ 15.8,
+ 10.3,
+ 12.7,
+ 12.1,
+ 7.5,
+ 7.6,
+ 11.2,
+ 14.9,
+ 7.8,
+ 6.4,
+ 7.2,
+ 7.4,
+ 13.3,
+ 10.7,
+ 8.2,
+ 12.8,
+ 11.4,
+ 6.9,
+ 7.2,
+ 7.8,
+ 6.1,
+ 9.6,
+ 11.7,
+ 33.6,
+ 9.6,
+ 10.2,
+ 5.4,
+ 6.8,
+ 4.6,
+ 10.9,
+ 16.2,
+ 12.3,
+ 6.5,
+ 5.9,
+ 2.7,
+ 7.6,
+ 8.6,
+ 6.7,
+ 7.2,
+ 5.1,
+ 8.5,
+ 16.4,
+ 5.7,
+ 8.5,
+ 6.5,
+ 70.2,
+ 8,
+ 6.7,
+ 23.8,
+ 11.9,
+ 5.7,
+ 8,
+ 8.6,
+ 6,
+ 8.6,
+ 6.4,
+ 20.5,
+ 9.3,
+ 13.9,
+ 39.5,
+ 9.3,
+ 3.7,
+ 7.1,
+ 8.1,
+ 14.5,
+ 5.7,
+ 27.6,
+ 6.7,
+ 7.7,
+ 11.6,
+ 7.7,
+ 7.4,
+ 9.2,
+ 17.7,
+ 11.4,
+ 5.1,
+ 9.3,
+ 5.2,
+ 6.7,
+ 7.4,
+ 9.3,
+ 45.4,
+ 8.8,
+ 10.2,
+ 54.7,
+ 9,
+ 9,
+ 10.6,
+ 7.8,
+ 6.8,
+ 7.9,
+ 3.7,
+ 11.2,
+ 6.7,
+ 4.9,
+ 10.5,
+ 6.4,
+ 7.7,
+ 7.7,
+ 6.5,
+ 5.3,
+ 6.4,
+ 13.5,
+ 7.6,
+ 12.8,
+ 12.8,
+ 4.4,
+ 9.2,
+ 14.3,
+ 33.4,
+ 11.1,
+ 8.2,
+ 7.8,
+ 8,
+ 6.8,
+ 25.3,
+ 7.3,
+ 7.9,
+ 11.6,
+ 4.9,
+ 5.7,
+ 7.3,
+ 2.3,
+ 5.6,
+ 5.2,
+ 6.9,
+ 9.5,
+ 13.5,
+ 4.7,
+ 9,
+ 10.2,
+ 5.3,
+ 13.1,
+ 7.2,
+ 8.7,
+ 8.1,
+ 13.3,
+ 5.7,
+ 8.6,
+ 6.5,
+ 14.4,
+ 17.4,
+ 8.5,
+ 12.4,
+ 7.6,
+ 10.1,
+ 5.6,
+ 9.6,
+ 21,
+ 8,
+ 11.2,
+ 5.4,
+ 11.1,
+ 0.7,
+ 11.3,
+ 7.1,
+ 11,
+ 4.3,
+ 20.1,
+ 5.9,
+ 6.1,
+ 7.2,
+ 7.4,
+ 9.1,
+ 5.2,
+ 4.7,
+ 4.1,
+ 5.7,
+ 15,
+ null,
+ 5.8,
+ 8.8,
+ 20.1,
+ 6.7,
+ null,
+ 7.8,
+ 6.4,
+ 1.9,
+ 10.2,
+ 8.4,
+ 9.3,
+ 8.6,
+ 4.7,
+ 3.3,
+ 7.4,
+ 5.7,
+ 5,
+ 2.8,
+ 8,
+ 5.8,
+ 6.7,
+ 4.3,
+ 11.7,
+ 8.8,
+ 12.4,
+ 8.3,
+ 4.2,
+ 14.9,
+ 31.1,
+ 7.6,
+ 21.9,
+ 5.8,
+ 10.5,
+ 8.8,
+ 7.3,
+ 10.2,
+ 7.5,
+ 12.4,
+ 9.8,
+ 13,
+ 14.2,
+ 34.4,
+ 5.3,
+ 10.3,
+ 18,
+ 9.4,
+ 19.2,
+ 7.6,
+ 7.9,
+ 4,
+ 4.8,
+ 8.4,
+ 6.8,
+ 5.9,
+ 11.8,
+ 17.3,
+ 11.2,
+ 7.1,
+ 28.3,
+ 8.3,
+ 8.4,
+ 5.7,
+ null,
+ 4.9,
+ 9.2,
+ 6.9,
+ 3.6,
+ 27.6,
+ 8.3,
+ 11.9,
+ 5.9,
+ 13.1,
+ 8.3,
+ 11,
+ 13.3,
+ 6.3,
+ 11.3,
+ 10.2,
+ 3.4,
+ 7.5,
+ 0.3,
+ 0.5,
+ 10,
+ 14.4,
+ 8.7,
+ 6.1,
+ 6.5,
+ 6.3,
+ 10,
+ 26.3,
+ 5.8,
+ 11.4,
+ 7.4,
+ 11.8,
+ 12.4,
+ 48.4,
+ 10,
+ 11.4,
+ 10.7,
+ 12.5,
+ 6.1,
+ 15.2,
+ 4.9,
+ 9,
+ 13.8,
+ 15.3,
+ 10.4,
+ 11,
+ 20.5,
+ 7.4,
+ 6.5,
+ null,
+ 10.5,
+ 17.8,
+ 7.7,
+ 8.8,
+ 6.3,
+ 8.1,
+ 7.2,
+ 17.2,
+ 6.2,
+ 12.7,
+ 26.9,
+ 9,
+ 4.7,
+ 5.8,
+ 11.1,
+ 8.2,
+ 6.6,
+ 12.7,
+ 5.3,
+ 13.9,
+ 8.2,
+ 5.5,
+ 9.8,
+ 7.9,
+ 30.3,
+ 10,
+ 11.6,
+ 10,
+ 6.4,
+ 13.7,
+ 9.8,
+ 10.4,
+ 4.3,
+ 13.5,
+ 6.4,
+ 7.2,
+ 11.4,
+ 7.2,
+ 6.9,
+ 9.6,
+ 6.7,
+ 12.7,
+ 11.4,
+ 5.9,
+ 9.5,
+ 3.5,
+ 5.7,
+ 7.3,
+ 11.4,
+ 10.6,
+ 7.6,
+ 11.9,
+ 8.6,
+ 3.5,
+ 6.8,
+ 7.2,
+ 14.3,
+ 12.5,
+ 12.3,
+ 8.1,
+ 5,
+ 7.3,
+ 5.6,
+ 4.6,
+ 10.3,
+ 6.7,
+ 7.2,
+ 13.1,
+ 8.4,
+ 4.2,
+ 10.5,
+ 28.8,
+ 9.2,
+ 10.1,
+ 6.1,
+ 22.3,
+ 7.1,
+ 9.3,
+ 8.1,
+ 18.3,
+ 10.7,
+ 4.8,
+ 15.3,
+ 11,
+ 9.7,
+ 5.2,
+ 8.1,
+ 17.4,
+ 5.5,
+ 9.3,
+ 7.2,
+ 6.5,
+ 24.5,
+ 9.4,
+ 6.9,
+ 10.3,
+ 7.4,
+ 7.6,
+ 5.2,
+ 8.7,
+ 11.2,
+ 9.2,
+ 39.2,
+ 5.5,
+ 11.1,
+ 7.2,
+ 6.9,
+ 10.6,
+ 4.8,
+ 10.8,
+ 6.1,
+ 9.3,
+ 9.6,
+ 4.5,
+ 8.4,
+ 6.8,
+ 3.9,
+ 5.2,
+ 8.7,
+ 5.2,
+ 8.9,
+ 11,
+ 6.8,
+ 9.5,
+ 7.5,
+ 8.2,
+ 6.8,
+ 5.4,
+ 8.9,
+ 3,
+ 18.3,
+ 6.8,
+ 13.6,
+ 8.2,
+ 3.7,
+ 7.4,
+ 12.1,
+ 9.5,
+ 19.5,
+ 13,
+ 6.6,
+ 4.9,
+ 33.9,
+ 10,
+ 6.5,
+ 1.5,
+ 15.2,
+ 2.8,
+ 7.1,
+ 8.9,
+ 276.2,
+ 13.8,
+ 10.4,
+ 26.5,
+ 11.6,
+ 15.4,
+ 6.6,
+ 3.5,
+ 8.3,
+ 32.6,
+ 10.7,
+ 10.8,
+ 6.4,
+ 8.8,
+ 7.8,
+ 7.2,
+ 13.7,
+ 8.5,
+ 13,
+ 22.9,
+ 4.5,
+ 6.1,
+ 6,
+ 12.7,
+ 14.9,
+ 9.1,
+ 4.4,
+ 11.4,
+ 5.7,
+ 12,
+ 10.1,
+ 9,
+ 7.3,
+ 6.1,
+ 8.2,
+ 10.5,
+ 8.2,
+ 9.1,
+ 11.6,
+ 6.5,
+ 5.8,
+ 8.5,
+ 11.3,
+ 7.4,
+ 11.4,
+ 31.4,
+ null,
+ 7.2,
+ 7.8,
+ 6.9,
+ 8.6,
+ 6.2,
+ 9.9,
+ 8,
+ 8.1,
+ 12.3,
+ 9.5,
+ 7.3,
+ 5.5,
+ 9.5,
+ 19.7,
+ 9.8,
+ 15.4,
+ 6.5,
+ 6.9,
+ 7.1,
+ 8.7,
+ 4.5,
+ 7,
+ 17.6,
+ 4.3,
+ 3.6,
+ 8.8,
+ 9,
+ 9.2,
+ 7.3,
+ 10,
+ 11.1,
+ 8.4,
+ 6.8,
+ 3.9,
+ 4.8,
+ 6,
+ 7.6,
+ 7.3,
+ 6.8,
+ 9.3,
+ 15.6,
+ 17.8,
+ 13.6,
+ 7.3,
+ 2.6,
+ 2,
+ 4.8,
+ 5.9,
+ 8.4,
+ 6.6,
+ 8.7,
+ 8.4,
+ 10.9,
+ 12.5,
+ 8.7,
+ 17.2,
+ 5.9,
+ 17.9,
+ 10.6,
+ 21.8,
+ 5.4,
+ 14.7,
+ 9.5,
+ 7.8,
+ 12.1,
+ 12.7,
+ 14.7,
+ 1.9,
+ 1.9,
+ 6.9,
+ 11.5,
+ 5.9,
+ 6.3,
+ 17.5,
+ 8.5,
+ 26.3,
+ 4.1,
+ 20.2,
+ 8.6,
+ 6.9,
+ 7.1,
+ 7.4,
+ 6.1,
+ 5.8,
+ 13.5,
+ 8.7,
+ 12.2,
+ 5.8,
+ 6.4,
+ 32.3,
+ 5.3,
+ 3.1,
+ 6.7,
+ 10.4,
+ 10,
+ 7,
+ 7.2,
+ 7.2,
+ 13.1,
+ 22.4,
+ 8.3,
+ 25.8,
+ 5.1,
+ 12.8,
+ 10.2,
+ 30.9,
+ 9.8,
+ 7.2,
+ 5.4,
+ 9.1,
+ 6.7,
+ 7.8,
+ 7.2,
+ 64,
+ 8,
+ 11.1,
+ 4.9,
+ 10.4,
+ 4.3,
+ 14.6,
+ 9.5,
+ 10.9,
+ 7.8,
+ 8.3,
+ 7.5,
+ 33.5,
+ 6.2,
+ 12.5,
+ 8.1,
+ 8.7,
+ 8.6,
+ 6.8,
+ 5,
+ 7.4,
+ 5.8,
+ 8.8,
+ 10.7,
+ 4.5,
+ 16.9,
+ 14.6,
+ 6,
+ 10.5,
+ 7.2,
+ 5.4,
+ 1.5,
+ 19.6,
+ 8.9,
+ 7.7,
+ 9.1,
+ 9.6,
+ 10.6,
+ 9.3,
+ 14.2,
+ 5.2,
+ 9.1,
+ 9.3,
+ 6.8,
+ 6.5,
+ 5.4,
+ 6.3,
+ 6.9,
+ 7.9,
+ 5.9,
+ 24.4,
+ 4.8,
+ 7,
+ 6.5,
+ 12.9,
+ 15.4,
+ 4.2,
+ 8.3,
+ 19,
+ 4.6,
+ 24.9,
+ 14.9,
+ 15.8,
+ 10.9,
+ 11.4,
+ 6.5,
+ 10.5,
+ 6.4,
+ 23,
+ 17.8,
+ 12,
+ 7.3,
+ 11,
+ 8.3,
+ 8.6,
+ 17.2,
+ 5.9,
+ 10.6,
+ 2.8,
+ 6.2,
+ 12.4,
+ 7.7,
+ 18.2,
+ 9,
+ 53.7,
+ 6.3,
+ 5.6,
+ 7,
+ 5.1,
+ 6.5,
+ 5.4,
+ 6.8,
+ 2.3,
+ 22.8,
+ 5.8,
+ 9.3,
+ 6.1,
+ 5.7,
+ 21.2,
+ 12.7,
+ 5.7,
+ 7.1,
+ 14.7,
+ 5.9,
+ 6.6,
+ 6.7,
+ 9.3,
+ 7.8,
+ 10.2,
+ 4.4,
+ 5.1,
+ 5.2,
+ 3.7,
+ 8.7,
+ 7.2,
+ 6.9,
+ 7.1,
+ 5.4,
+ null,
+ 10.2,
+ 9.5,
+ 8.9,
+ 6.3,
+ 5.5,
+ 11.7,
+ null,
+ 7.8,
+ 6.1,
+ 11,
+ 11.8,
+ 5.4,
+ 8.2,
+ 8.5,
+ 11.8,
+ 4.6,
+ 9.5,
+ 20.2,
+ 16.2,
+ 21.9,
+ 18.1,
+ 3.7,
+ 6.9,
+ 8.8,
+ 6.9,
+ 3.4,
+ 40.8,
+ 7.1,
+ 10.6,
+ 3.9,
+ 7,
+ 15.6,
+ 12.5,
+ 7.2,
+ 8.2,
+ 7.6,
+ 10.8,
+ 6.7,
+ 8.3,
+ 5,
+ 8.2,
+ 10.1,
+ 5.5,
+ 8.4,
+ 9.4,
+ 11.7,
+ 11.4,
+ 5.2,
+ 6.4,
+ 7.2,
+ 13.9,
+ 7.1,
+ 6.3,
+ 5.3,
+ 4.5,
+ 9.5,
+ 11.4,
+ 7.6,
+ 45.3,
+ 7.2,
+ 9.6,
+ 8.2,
+ 10,
+ 11.7,
+ 8,
+ 12.1,
+ 7.7,
+ 5.6,
+ null,
+ 5.5,
+ 0.5,
+ 6.3,
+ 10.5,
+ 8,
+ 6.9,
+ 4.3,
+ 17.5,
+ 8.9,
+ 6.1,
+ 11.2,
+ 13.1,
+ 4.9,
+ 13.9,
+ 4.4,
+ 7.9,
+ 9.6,
+ 8,
+ 12.2,
+ 9.8,
+ 8.8,
+ 6.1,
+ 7.6,
+ 10.6,
+ 12.3,
+ 7.1,
+ 10.2,
+ 14,
+ 26.8,
+ 7.2,
+ 2.1,
+ 8.4,
+ 12.8,
+ 11.1,
+ 12.1,
+ 6.8,
+ 0.6,
+ 11.3,
+ 8.6,
+ 21.2,
+ 7.1,
+ 12.2,
+ 9.4,
+ 9.5,
+ 9,
+ 11,
+ 6.3,
+ 1.3,
+ 6.3,
+ 4.5,
+ 10.7,
+ 6.2,
+ 8,
+ 10.4,
+ 11.7,
+ 7.5,
+ 8,
+ 4.5,
+ 6.3,
+ 8,
+ 9.6,
+ 12.8,
+ 9.3,
+ 18.1,
+ 7.7,
+ 7.3,
+ 6.5,
+ 5.8,
+ 7.6,
+ 8.9,
+ 11.8,
+ 9.4,
+ 7.6,
+ 14.2,
+ 6.3,
+ 7.8,
+ 9.6,
+ 3.9,
+ 8,
+ 9.8,
+ 5.1,
+ 6.6,
+ 6.5,
+ 12.5,
+ 9.7,
+ 20.5,
+ 10.5,
+ 7.3,
+ 4.9,
+ 10.4,
+ 4.6,
+ 9,
+ 8.3,
+ 3.4,
+ 39.3,
+ 12.8,
+ 5.7,
+ 9.6,
+ 4.6,
+ 5.6,
+ 5.7,
+ 4.4,
+ 8,
+ 9.8,
+ 1.2,
+ 10.6,
+ 7.2,
+ 15,
+ 19.2,
+ 11,
+ 14.4,
+ 8.4,
+ 5.2,
+ 13.7,
+ 21.3,
+ 7.9,
+ 5.1,
+ 8.9,
+ 9.7,
+ 10.7,
+ 7.9,
+ 10.4,
+ 11,
+ 10.1,
+ 7.1,
+ 7.9,
+ 5.9,
+ 6.8,
+ 5.4,
+ 8.3,
+ 10,
+ 6,
+ 4.3,
+ 7.9,
+ 7,
+ 7.3,
+ 11,
+ 16.3,
+ 6.2,
+ 7.8,
+ 7.7,
+ 10,
+ 7.1,
+ 21.2,
+ 4,
+ 15.9,
+ 6.3,
+ 4.6,
+ 15.3,
+ 6.7,
+ 8.1,
+ 6.4,
+ null,
+ 6.2,
+ 9.9,
+ 8.7,
+ 7.4,
+ 8.6,
+ 9.7,
+ 5.4,
+ 13.4,
+ 14.1,
+ 7.5,
+ 3.8,
+ 10,
+ 4.5,
+ 4.1,
+ 12.7,
+ 6.8,
+ 7.2,
+ 11.3,
+ 7.3,
+ 13.3,
+ 7.9,
+ 10.5,
+ 7.6,
+ 7.2,
+ 13,
+ 7.1,
+ 9.4,
+ 7.6,
+ 14.1,
+ 13.5,
+ 11.9,
+ 6.2,
+ 9.4,
+ 5,
+ 8.6,
+ 9,
+ 7.8,
+ 15.1,
+ 8.2,
+ 22.1,
+ 32.2,
+ 8,
+ 9.4,
+ 8,
+ 4.5,
+ 8.2,
+ 4.9,
+ 11,
+ 4.8,
+ 8.1,
+ 7.8,
+ 11.1,
+ 8.2,
+ 11,
+ 7.7,
+ 10.1,
+ 6.8,
+ 5.8,
+ 10.2,
+ 7.4,
+ 6.2,
+ 5.8,
+ 4,
+ 7.3,
+ 25,
+ 5.4,
+ 4.8,
+ 8.7,
+ 8.5,
+ 27.7,
+ 4.8,
+ 5.4,
+ 9.6,
+ 7.7,
+ 8.5,
+ 5.4,
+ 6.5,
+ 6.7,
+ 7.7,
+ 7.6,
+ 8.4,
+ 7.6,
+ 19,
+ 23,
+ 13.3,
+ 9.8,
+ 11.9,
+ 7.9,
+ 12.9,
+ 8,
+ 6,
+ 8.3,
+ 6.5,
+ 8.9,
+ 13,
+ 10.9,
+ 9.3,
+ 11.1,
+ 3.8,
+ 15.9,
+ 8.1,
+ 6.6,
+ 9.6,
+ null,
+ 2.3,
+ 5.4,
+ 6.4,
+ 7.3,
+ 6.6,
+ 8,
+ 7.3,
+ 6.6,
+ 6.2,
+ 6.1,
+ 6,
+ 14.2,
+ 5.9,
+ 1.2,
+ 7.7,
+ 9.5,
+ 4.5,
+ 10.2,
+ 7,
+ 7.9,
+ 8.1,
+ 0.8,
+ 31.7,
+ 12.7,
+ 8.1,
+ 9.9,
+ 6.1,
+ null,
+ 23,
+ null,
+ 9.2,
+ 5.6,
+ 9.3,
+ 5.3,
+ 12.1,
+ 7.5,
+ 9.8,
+ 8.3,
+ null,
+ 11.9,
+ 8.6,
+ 13.6,
+ 4.1,
+ 14.3,
+ 7.3,
+ 6.5,
+ 5.2,
+ 9.2,
+ 6.1,
+ 13.4,
+ 6.9,
+ 9.4,
+ 9.3,
+ 9.7,
+ 7.8,
+ 8.5,
+ 25.9,
+ 7.6,
+ 4,
+ 11,
+ 11.5,
+ 10.8,
+ 8.1,
+ 6.5,
+ 9.6,
+ 18.6,
+ 10.5,
+ 7.5,
+ 9.3,
+ 6.2,
+ 5.7,
+ 12.6,
+ 8.2,
+ 3.9,
+ 9.1,
+ 7.8,
+ 6.3,
+ 6.4,
+ 5.7,
+ 11.9,
+ 3.4,
+ 7.9,
+ 3.9,
+ 9.2,
+ 6.9,
+ 5.3,
+ 10.6,
+ 17.8,
+ 2.5,
+ 10.1,
+ 14.4,
+ 4,
+ 7.6,
+ 10.6,
+ 4.6,
+ 10.3,
+ 10.9,
+ 12.9,
+ 4.5,
+ 5.5,
+ 5.1,
+ 19.4,
+ 6.8,
+ 6,
+ 6.8,
+ 4.1,
+ 54.9,
+ 8.7,
+ 7.2,
+ 5,
+ 7.1,
+ 5.1,
+ 6.5,
+ 23.8,
+ 6.1,
+ 7.2,
+ 9.1,
+ 10.7,
+ 7.7,
+ 6.9,
+ 3.9,
+ 9,
+ null,
+ 5.3,
+ 1.9,
+ 7.5,
+ 21.5,
+ 7.4,
+ 32.9,
+ 7.8,
+ 4.2,
+ 8.8,
+ 6.2,
+ 13,
+ 4.6,
+ 7.9,
+ 5.9,
+ 7.8,
+ 27.6,
+ 6.8,
+ null,
+ 10.1,
+ 9.5,
+ 5.4,
+ 8.8,
+ 7.6,
+ 8,
+ 18.6,
+ 4.1,
+ 9.3,
+ 8,
+ 7.8,
+ 11.9,
+ 17.8,
+ 7.2,
+ 11.4,
+ 8.5,
+ 7.3,
+ 11.2,
+ 6.6,
+ 7.6,
+ 8.4,
+ 15.5,
+ 8.3,
+ 13.2,
+ null,
+ 6.7,
+ 11.3,
+ 10.6,
+ 7.5,
+ 14.8,
+ 13.8,
+ 5.9,
+ 22.5,
+ 15.3,
+ 12.1,
+ 4.8,
+ 11.7,
+ 6.7,
+ 7.2,
+ 9.8,
+ 4.3,
+ 5.2,
+ 4.4,
+ 6.2,
+ 5.4,
+ 17.2,
+ 7.4,
+ 7.5,
+ 9.6,
+ 8.6,
+ 9.3,
+ 12.1,
+ 11.8,
+ 22.9,
+ 9.2,
+ 17,
+ 4.3,
+ 9.7,
+ 11.5,
+ 6.4,
+ 1.4,
+ 1.8,
+ 14.8,
+ 8.7,
+ 5.2,
+ 14.8,
+ 7.4,
+ 8.9,
+ 5.1,
+ 13.8,
+ 7.3,
+ 8,
+ 15.5,
+ 21,
+ 9.1,
+ 12,
+ 13.3,
+ 7.1,
+ 4.5,
+ null,
+ 5.7,
+ 8.1,
+ 8.6,
+ 4.8,
+ 8.9,
+ 4.2,
+ 8.1,
+ 5.3,
+ 4.9,
+ 5.9,
+ 3.2,
+ 4.5,
+ 29.4,
+ 7.5,
+ 8.5,
+ 17.1,
+ 13.7,
+ 12.2,
+ 11.6,
+ 11,
+ 8.1,
+ 7.4,
+ 10.3,
+ 14.9,
+ 9.9,
+ 7.7,
+ 6.9,
+ 14,
+ 14.3,
+ 8.9,
+ 6.8,
+ 6.4,
+ 10.3,
+ 9.8,
+ 10.7,
+ 6.1,
+ 8.7,
+ 8.2,
+ 9.1,
+ 49.5,
+ 2.7,
+ 7.2,
+ 10.2,
+ 5.9,
+ 5.4,
+ 10.6,
+ 5.7,
+ 12.5,
+ 9.1,
+ 8.2,
+ 7.7,
+ 7.4,
+ 28.9,
+ 9.5,
+ 8,
+ 7,
+ 6.6,
+ 4,
+ 10.2,
+ 17.5,
+ 7.2,
+ 4.9,
+ 10.7,
+ 13.7,
+ 14.4,
+ 4.9,
+ 8.1,
+ 11.1,
+ 9.1,
+ 10.6,
+ 7.2,
+ 7,
+ 16.2,
+ 5.6,
+ 6.2,
+ 13.7,
+ 4.9,
+ 7.9,
+ 9.8,
+ 9.5,
+ 7.3,
+ 6.5,
+ 11.1,
+ 32.6,
+ 7.3,
+ 8,
+ 15.5,
+ 5.8,
+ 10.4,
+ 9.3,
+ 30.7,
+ 7.9,
+ 9.3,
+ 35.4,
+ 10.7,
+ 6.6,
+ 4.2,
+ 21.7,
+ 6.5,
+ 8.5,
+ 5.4,
+ 5.1,
+ 5.6,
+ 8.4,
+ 10.5,
+ 5.1,
+ 8.7,
+ 8.5,
+ 8.2,
+ 8,
+ 8.1,
+ 4.8,
+ 10.1,
+ 17.6,
+ 7.7,
+ 10.6,
+ 31.3,
+ 11.7,
+ 12.7,
+ 54.6,
+ 8,
+ 5.7,
+ 23.2,
+ 38.6,
+ 7.4,
+ 25.1,
+ 16.8,
+ 8.2,
+ 5.6,
+ 9,
+ 7.3,
+ 12.1,
+ 17.3,
+ 5.4,
+ 7.4,
+ 14.3,
+ 7.3,
+ 7.5,
+ 5.1,
+ 8.3,
+ 7.1,
+ 7.9,
+ 6.8,
+ 17.6,
+ 13.9,
+ 5.2,
+ 15.9,
+ 2,
+ 4.2,
+ 3.8,
+ null,
+ 7.1,
+ 10.1,
+ 8.3,
+ 6.2,
+ 6.8,
+ 3.8,
+ 7.7,
+ 7.3,
+ 6.8,
+ 7.6,
+ 8.2,
+ 13.7,
+ 10.7,
+ 21.1,
+ 14.2,
+ 8.2,
+ 6.2,
+ 10.4,
+ 8,
+ 11.5,
+ 28.6,
+ 4.9,
+ 5,
+ 6.2,
+ 9.6,
+ 9.4,
+ 6.2,
+ 10.6,
+ 11.4,
+ 7.2,
+ 10.5,
+ 5.8,
+ 14.1,
+ 16,
+ 16.1,
+ 8.3,
+ 9.2,
+ 4.8,
+ 5.3,
+ 13,
+ 6.1,
+ 4.6,
+ 10.3,
+ 8.6,
+ 4.5,
+ 6.7,
+ 10.3,
+ 6.5,
+ 20.6,
+ 5.9,
+ 28.2,
+ 5.7,
+ 7.2,
+ 17.6,
+ 3.9,
+ 1.5,
+ 5.6,
+ 14.2,
+ 9,
+ 6.3,
+ 11.7,
+ 7.5,
+ 27.2,
+ 10,
+ 6.8,
+ 16.9,
+ 7.8,
+ 4.4,
+ 7.2,
+ 16.6,
+ 6.2,
+ 11.3,
+ 4.7,
+ 5,
+ 6.6,
+ 11.3,
+ 8.4,
+ 15.1,
+ 15.7,
+ 5,
+ 9.2,
+ null,
+ 9.7,
+ 16.8,
+ 19,
+ 6.9,
+ 7.4,
+ 8.1,
+ 9.3,
+ 11.1,
+ 7.4,
+ 11.7,
+ 10.6,
+ 6.3,
+ 4.1,
+ 7,
+ 7.6,
+ 6.6,
+ 7.1,
+ 8,
+ 18.6,
+ 15.9,
+ 14.8,
+ 8.4,
+ 7.8,
+ 5.1,
+ null,
+ 6,
+ 7.9,
+ 15.1,
+ 8.5,
+ 4.7,
+ 6.5,
+ 7.4,
+ 6.9,
+ 14.9,
+ 14.1,
+ 14.1,
+ 65.3,
+ 6.8,
+ 7.2,
+ 8.1,
+ 12.3,
+ 16.7,
+ 5.5,
+ 9.2,
+ 3.9,
+ 9,
+ 5.5,
+ 2.5,
+ 13.3,
+ 9.9,
+ 33.7,
+ 6.9,
+ 20.4,
+ 11.3,
+ 9.4,
+ 3.1,
+ 14.5,
+ 7.8,
+ 9.1,
+ 3.9,
+ 9.3,
+ 9.7,
+ 7.5,
+ 10.2,
+ 8.8,
+ 4.2,
+ 13.8,
+ 9.7,
+ 7.1,
+ 4,
+ 3.2,
+ 11.8,
+ 6.8,
+ 6,
+ 7.2,
+ 6.8,
+ 7.1,
+ 7.9,
+ 13.2,
+ 10.1,
+ 12,
+ 12.7,
+ 12.8,
+ 6.8,
+ 6,
+ 7.1,
+ 9.2,
+ 7.7,
+ 9.4,
+ 4.7,
+ 6.8,
+ 8,
+ 6.3,
+ 8.2,
+ 7.3,
+ 14.5,
+ null,
+ 6.3,
+ 5.2,
+ 17.4,
+ 11.4,
+ 9.4,
+ 75.9,
+ 6.1,
+ 9.3,
+ 9.4,
+ 3.7,
+ 12.8,
+ 6.1,
+ 13.3,
+ 9.7,
+ 17.5,
+ 8.7,
+ 10.3,
+ 33.5,
+ 9.2,
+ 11,
+ 20.5,
+ 20.8,
+ 8.4,
+ 8.1,
+ 9.6,
+ 7.1,
+ 5.1,
+ 7.6,
+ 3.4,
+ 9.2,
+ 8.5,
+ 7.9,
+ 4.3,
+ 7.4,
+ 11.2,
+ 7.8,
+ 9.7,
+ 17.7,
+ 8.9,
+ 6.2,
+ 15.7,
+ 5.6,
+ 19.9,
+ 12.2,
+ 14.7,
+ 7.4,
+ 8.3,
+ 10.2,
+ 6.2,
+ 9.9,
+ 11.5,
+ 8,
+ 18.5,
+ 13.7,
+ 10.4,
+ 15.5,
+ 12.9,
+ 4.1,
+ 20.4,
+ 12.8,
+ 12.5,
+ 7.9,
+ 36.2,
+ 9.7,
+ 8.1,
+ 10.5,
+ 5.7,
+ 5.8,
+ 6.4,
+ 6.1,
+ 9.4,
+ 11.9,
+ 10.2,
+ 14.6,
+ 4.7,
+ 9,
+ 17.4,
+ 9.6,
+ 8.3,
+ 10.3,
+ 10.6,
+ 6.9,
+ 10.7,
+ 11.1,
+ 4.4,
+ 17.4,
+ 6.9,
+ 12.6,
+ 8.5,
+ 12.5,
+ 6.9,
+ 10.1,
+ 6.7,
+ 4.8,
+ 11.8,
+ 23.5,
+ 7.1,
+ 12.2,
+ 8.3,
+ 7.2,
+ 10.7,
+ 9.6,
+ 9.1,
+ 5.1,
+ 7.7,
+ 16.4,
+ 5.8,
+ 16.5,
+ 5.3,
+ 10.3,
+ 6.3,
+ 6,
+ 7.3,
+ 7.7,
+ 12.6,
+ 24.4,
+ 12.3,
+ 6.6,
+ 20.2,
+ 5.5,
+ 15.5,
+ 8.3,
+ 6.5,
+ 6.4,
+ 7.7,
+ 8.2,
+ 5.7,
+ 13.3,
+ 7.6,
+ 10.1,
+ 14,
+ 7.5,
+ 6.2,
+ 22.2,
+ 17.9,
+ 5.8,
+ 15.5,
+ 7.7,
+ 23.3,
+ 8.7,
+ 11.7,
+ 8.4,
+ 11.3,
+ 6.8,
+ 8.1,
+ 11,
+ 4.8,
+ 15.5,
+ 20.7,
+ 7.6,
+ 13.7,
+ 9.3,
+ 12.5,
+ 11.4,
+ null,
+ 9.8,
+ 10.1,
+ 10.5,
+ 10.2,
+ 6.7,
+ 8.2,
+ 5.6,
+ 16.4,
+ 8.2,
+ 6.2,
+ 5.9,
+ 16.2,
+ 12.1,
+ 19.5,
+ 12,
+ 19.4,
+ null,
+ 10.1,
+ 11.9,
+ 4.6,
+ 8.7,
+ 11.3,
+ 4.6,
+ 8.1,
+ 7.1,
+ 11.7,
+ 9.5,
+ 5.8,
+ 13.5,
+ 6.9,
+ 5.6,
+ 5.1,
+ 5.2,
+ 6.8,
+ 10.1,
+ 11,
+ 10,
+ 6.9,
+ 3.7,
+ 17.1,
+ 3.8,
+ 10.2,
+ null,
+ 17.5,
+ 17.8,
+ 10.7,
+ 8.2,
+ null,
+ 6.8,
+ 17,
+ 10.8,
+ 8.3,
+ 12.1,
+ 11.7,
+ null,
+ 11.9,
+ 10.6,
+ 9.7,
+ 11.5,
+ 33.3,
+ 10.4,
+ 11,
+ 10.1,
+ 1.4,
+ 6.4,
+ 12,
+ 3,
+ 6.6,
+ 27.8,
+ 10.8,
+ 5,
+ 5.4,
+ 10,
+ 4.7,
+ 14.4,
+ 16.3,
+ 11.1,
+ 3.9,
+ 9.2,
+ 8.4,
+ 17.2,
+ 17.5,
+ 7.5,
+ 5.4,
+ 6.8,
+ 14.8,
+ 23.7,
+ 7,
+ 5,
+ 9.6,
+ 11.8,
+ 6.7,
+ 7.6,
+ 22.1,
+ 7.4,
+ 13,
+ 7.9,
+ 7.4,
+ 17.4,
+ 6.6,
+ 9.8,
+ 22.8,
+ 7.3,
+ 6.9,
+ 7.3,
+ 5.6,
+ 15.3,
+ 30.4,
+ 7.2,
+ 8.7,
+ 16.2,
+ 8.3,
+ 8.7,
+ 12.5,
+ 7.6,
+ 8.8,
+ 8.8,
+ 4.1,
+ 8.3,
+ 11,
+ 10.9,
+ 4.2,
+ 9.5,
+ 6.7,
+ 7.1,
+ 8,
+ 3.7,
+ 10.2,
+ 7.9,
+ 16.6,
+ 2.5,
+ 12.6,
+ 8.4,
+ 8.4,
+ 7.5,
+ 7.9,
+ 7.8,
+ 9.2,
+ 9.9,
+ 7.6,
+ 5.9,
+ 10.9,
+ 7.6,
+ 20.1,
+ 9.2,
+ 30.1,
+ 17.2,
+ 4.9,
+ 4.2,
+ 10.8,
+ 21.1,
+ 5.8,
+ 8.5,
+ 9.2,
+ 1.6,
+ 7.3,
+ 7.8,
+ 26.9,
+ 8.2,
+ 13.2,
+ 8.2,
+ 15.2,
+ 10.1,
+ 15.6,
+ 3.9,
+ 25.3,
+ 5.4,
+ 7.5,
+ 4.2,
+ 10.7,
+ 9.9,
+ 8.6,
+ 10.1,
+ 8.6,
+ 11.2,
+ 4.7,
+ 7.7,
+ 7.1,
+ 2,
+ 6,
+ 3.4,
+ 16,
+ 6.2,
+ 7.7,
+ 6.1,
+ 20.8,
+ 24.4,
+ 8.8,
+ 9.3,
+ 11.1,
+ 10.4,
+ 3.5,
+ 11.2,
+ 11.9,
+ 7.5,
+ 6.9,
+ 13.4,
+ 6.5,
+ 7.9,
+ 10.8,
+ 14,
+ 8,
+ 8.6,
+ 7.9,
+ 6.1,
+ 13.5,
+ 9.1,
+ 5.3,
+ 15.3,
+ 7.1,
+ 6.2,
+ 18.3,
+ 5.5,
+ 8.4,
+ 8.2,
+ 343.6,
+ 13.2,
+ 30.7,
+ 16.8,
+ 9,
+ 12.8,
+ 12.1,
+ 13,
+ 4.5,
+ 2.5,
+ 7.7,
+ 7.4,
+ 7.1,
+ 6.1,
+ 8.9,
+ 8,
+ 11.2,
+ 6.8,
+ 7.7,
+ 4.8,
+ 7.1,
+ 10.5,
+ 18.2,
+ 10.9,
+ 4.6,
+ 3.5,
+ 16.2,
+ null,
+ 7.4,
+ 1.8,
+ 15.5,
+ 4,
+ 13.5,
+ 27.7,
+ 7.3,
+ 2.3,
+ 7.9,
+ 4.6,
+ 5.3,
+ 11.9,
+ 7.7,
+ 7.6,
+ 7.4,
+ 6.6,
+ 8.8,
+ 38.1,
+ 7.1,
+ 5.4,
+ 10.8,
+ 9.4,
+ 4.6,
+ 4.9,
+ 10.2,
+ 8,
+ 4.6,
+ 14.2,
+ 10.8,
+ 17.7,
+ 16.6,
+ 13.9,
+ null,
+ 1.8,
+ 12.2,
+ 31.3,
+ 6.2,
+ 10.2,
+ null,
+ 6.8,
+ 10.8,
+ 6.6,
+ 13.2,
+ 81.6,
+ 7.2,
+ 7.2,
+ 5.1,
+ 17.7,
+ 21.9,
+ 10.8,
+ 8.1,
+ 11.4,
+ 4.2,
+ 11.2,
+ 8.1,
+ 4.8,
+ 20.4,
+ 4.5,
+ 25.2,
+ 9.2,
+ 6,
+ 11.8,
+ 15.5,
+ 6.4,
+ 9.5,
+ 6.4,
+ 30.9,
+ 10.5,
+ 1.8,
+ 7.1,
+ 5.8,
+ 9.9,
+ 7.5,
+ 5.6,
+ 10.5,
+ 1.9,
+ 23.3,
+ 14,
+ 14.6,
+ 8.4,
+ 24.6,
+ 16.7,
+ null,
+ 4.5,
+ 13.3,
+ 21.1,
+ 16.4,
+ 5.9,
+ 57.3,
+ 5.5,
+ 8.3,
+ 6.1,
+ 5.6,
+ 3.5,
+ 4.4,
+ 48.9,
+ 1.3,
+ 14.2,
+ 5.1,
+ 6.5,
+ 9,
+ 8,
+ 6,
+ 23.7,
+ null,
+ 25.8,
+ 14.9,
+ 9.1,
+ 9.5,
+ 7.9,
+ 6.8,
+ 5.7,
+ 3.9,
+ 4,
+ 16.2,
+ 8.2,
+ 12,
+ 10.9,
+ 9.1,
+ 7.7,
+ 6,
+ 5.6,
+ 4.3,
+ 4.7,
+ 4.9,
+ 6.9,
+ 6.2,
+ 10.3,
+ 9.4,
+ 12.3,
+ 6.5,
+ 8.3,
+ 31.7,
+ null,
+ 4.1,
+ 7.8,
+ 13.8,
+ 5.8,
+ 11.9,
+ 8.4,
+ 6.3,
+ 7.7,
+ 10.1,
+ 5.5,
+ 5.2,
+ 5.2,
+ 6.7,
+ 5.8,
+ 12.9,
+ 22.5,
+ 9.4,
+ 5.9,
+ 8.2,
+ 24.8,
+ 2.6,
+ 5.4,
+ null,
+ 31.3,
+ 6.1,
+ 0.3,
+ 16.3,
+ 11.1,
+ 8.2,
+ 8.8,
+ 8.1,
+ 8,
+ 8.3,
+ 14.2,
+ 8.2,
+ 8.9,
+ 6.7,
+ 9.7,
+ 5.1,
+ 10.8,
+ 12,
+ 25.3,
+ 11.4,
+ 15.4,
+ 6.4,
+ 6.6,
+ 5.6,
+ 6.4,
+ 9.7,
+ 5.8,
+ 4.4,
+ 10.7,
+ 7.6,
+ 8.8,
+ 11,
+ 10.7,
+ 7.6,
+ 6,
+ 7.9,
+ 9.4,
+ 9.7,
+ 6.5,
+ 7.7,
+ 10.6,
+ 12,
+ 7.5,
+ 51.9,
+ 6.5,
+ 4.6,
+ 8,
+ 8.1,
+ 6.5,
+ 10.2,
+ 9,
+ 12.3,
+ 7.3,
+ 20.7,
+ 6.3,
+ 5.5,
+ 8.8,
+ 12.9,
+ 5.8,
+ 4.6,
+ 10.4,
+ 11.3,
+ 17,
+ 6.1,
+ 9.8,
+ 5.1,
+ 14.7,
+ 6.7,
+ 7.9,
+ 6.8,
+ 8,
+ 6.1,
+ 14.2,
+ 7.1,
+ 7.2,
+ 5.6,
+ 21.1,
+ 2.4,
+ 54.2,
+ 5.5,
+ 5.7,
+ 9.2,
+ 9.7,
+ 8.3,
+ 6.4,
+ 5.7,
+ 13.1,
+ 9.3,
+ 7.7,
+ 6.3,
+ 2.5,
+ 3.5,
+ 10.2,
+ 38.7,
+ 6.7,
+ 6.6,
+ 12.1,
+ 9,
+ 3.4,
+ 9.1,
+ 8,
+ 5.7,
+ 8.4,
+ 5.4,
+ 7.5,
+ 6.9,
+ null,
+ 6.2,
+ 5.9,
+ 17.1,
+ 6.5,
+ 7.2,
+ 13.8,
+ 24.2,
+ 10,
+ 10.1,
+ 5,
+ 6.2,
+ 3.2,
+ 8.2,
+ 8.1,
+ 4.2,
+ 8.7,
+ 7.9,
+ 5.4,
+ 10.1,
+ 0.2,
+ 7.5,
+ 4.7,
+ 7.4,
+ 6.9,
+ 9.1,
+ 8.7,
+ 14.5,
+ 10.3,
+ 8,
+ 2.6,
+ 7.2,
+ 7.8,
+ 6.2,
+ 9.9,
+ 4.2,
+ 5.8,
+ 17.2,
+ 21.3,
+ 9.3,
+ 6.6,
+ 46.8,
+ 6.9,
+ 7.2,
+ 15.1,
+ 4.3,
+ 6.4,
+ 7.5,
+ 9.3,
+ 16.1,
+ 21.3,
+ 9.5,
+ 65.1,
+ 7.1,
+ 11,
+ 9.4,
+ 4.2,
+ 6.8,
+ 9.4,
+ 9,
+ 13,
+ 6.1,
+ 6.1,
+ 13.9,
+ 3.5,
+ 16,
+ 8.8,
+ 4.1,
+ 7.8,
+ 7.5,
+ 9.1,
+ 8.4,
+ 12.3,
+ 7.3,
+ 8.5,
+ 9.7,
+ 7.7,
+ 8,
+ 8,
+ 5.6,
+ 7.1,
+ 9,
+ 7.7,
+ 7.7,
+ 10.5,
+ 6.7,
+ 12.8,
+ 10.8,
+ 9.4,
+ 10.2,
+ 6.2,
+ 6.5,
+ 12.1,
+ 5.4,
+ 6.6,
+ 1,
+ 6.5,
+ 7.5,
+ 5.1,
+ 4.6,
+ 7,
+ 2.3,
+ 18.2,
+ 27.8,
+ 8.8,
+ 6.6,
+ 7.6,
+ 6,
+ 5.6,
+ 55.7,
+ 7.8,
+ 5.9,
+ 17.8,
+ 10.2,
+ 4.8,
+ 4.4,
+ 7.4,
+ 16.6,
+ 5.6,
+ 11.8,
+ 12.8,
+ 29.6,
+ 8,
+ 13.5,
+ 10.6,
+ 20.4,
+ 7.4,
+ 9.3,
+ 11.5,
+ 9.1,
+ 8.4,
+ 5.9,
+ 17.2,
+ 17,
+ 10.2,
+ 12.6,
+ 8.4,
+ 6.7,
+ 8.6,
+ 12.9,
+ 28.6,
+ 4.4,
+ 12.6,
+ 26.2,
+ 12.6,
+ 7.5,
+ 6.7,
+ 6.5,
+ 7.8,
+ 27.7,
+ 5.6,
+ 6,
+ 6.6,
+ 16.1,
+ 9.6,
+ 7.6,
+ 3.8,
+ 16.2,
+ 5.7,
+ 17.7,
+ 7.4,
+ 8.4,
+ 7.4,
+ 6.3,
+ 6.7,
+ 7.2,
+ 8.3,
+ 6.8,
+ 4.6,
+ 24,
+ 11.4,
+ 6.2,
+ 14.2,
+ 7.7,
+ 8.4,
+ 5,
+ 8.7,
+ 5,
+ null,
+ 17.2,
+ 9.7,
+ 7.8,
+ 7.2,
+ 11.3,
+ 21.6,
+ 4.7,
+ 9.2,
+ 32.9,
+ 9.4,
+ 7,
+ 9.1,
+ 8,
+ 7.7,
+ 5.5,
+ 13.8,
+ 25.9,
+ 4.2,
+ 21.7,
+ 7.5,
+ 8.4,
+ 11.8,
+ 25,
+ 18.7,
+ 16.3,
+ 11.9,
+ 5.4,
+ 7.2,
+ 10.3,
+ 6.5,
+ 9.2,
+ 7.1,
+ 5.2,
+ 8.2,
+ 5.7,
+ 24.9,
+ 6.7,
+ 8.6,
+ 9.6,
+ 7.3,
+ 10.8,
+ 9.2,
+ 3.9,
+ 13.6,
+ 3.4,
+ 9.8,
+ 23.7,
+ 12.4,
+ 13.5,
+ 8.3,
+ 4.9,
+ 6.6,
+ 5.8,
+ 12.3,
+ 4.8,
+ 9.1,
+ 14.3,
+ 5.5,
+ 6.4,
+ 7.3,
+ 7.1,
+ 9.8,
+ 11.1,
+ 10.4,
+ 8.2,
+ 13.3,
+ 15,
+ 5.6,
+ 24.7,
+ 22.3,
+ 7.3,
+ 11.9,
+ 9.2,
+ 36,
+ 11.1,
+ 9.9,
+ 8.7,
+ 8.9,
+ 14,
+ 35.8,
+ 5,
+ 15.9,
+ 9,
+ 7.6,
+ 8.6,
+ 9.2,
+ 6.7,
+ 5.4,
+ 7.2,
+ 6.2,
+ 5.7,
+ 1.6,
+ 17.4,
+ 8.1,
+ 16.3,
+ 6.9,
+ 4.8,
+ 6.5,
+ 8.8,
+ 7.1,
+ 10.1,
+ 6.9,
+ 5.1,
+ 2.9,
+ 6.9,
+ 8.9,
+ 8.1,
+ 3.8,
+ 10.1,
+ 9.4,
+ 9.2,
+ 10.9,
+ null,
+ 5.9,
+ 12.4,
+ 7.3,
+ 14.1,
+ 13.2,
+ 12.8,
+ 11.8,
+ 8.9,
+ 9,
+ 6.8,
+ 26.7,
+ 4.1,
+ 12,
+ 18,
+ 4.7,
+ 13.8,
+ 12.4,
+ null,
+ 10.5,
+ 8.8,
+ 11.5,
+ 8,
+ 11,
+ 6.3,
+ 5.2,
+ 5.6,
+ 3.8,
+ 3.1,
+ 12.5,
+ 5.6,
+ 6.7,
+ 8.4,
+ 12.8,
+ 18.3,
+ 11.9,
+ 10.6,
+ 8.5,
+ 5.3,
+ 10.6,
+ 3.9,
+ 11,
+ 5.6,
+ 8.3,
+ 7.4,
+ 10,
+ 5.4,
+ 6.6,
+ 6.2,
+ null,
+ 8.7,
+ 17.1,
+ 19,
+ 9.5,
+ 4.4,
+ 8.5,
+ 6.6,
+ 4.4,
+ 7.5,
+ 8,
+ 14.9,
+ 3.6,
+ 17.8,
+ 6.9,
+ 9.2,
+ 19.6,
+ 7.2,
+ 6.6,
+ 13.6,
+ 6.9,
+ 6.7,
+ 4.8,
+ 7.6,
+ 5.7,
+ 11.5,
+ 6.5,
+ 8.6,
+ 5.6,
+ 4.9,
+ 6.3,
+ 5.3,
+ 4,
+ 33.2,
+ 9.5,
+ 6.7,
+ 7.9,
+ 4.5,
+ 5.8,
+ 6.4,
+ 7.5,
+ 32.1,
+ 9.3,
+ 5.6,
+ 3.8,
+ 9.3,
+ 16,
+ 11.3,
+ 4.6,
+ 9.4,
+ 6.8,
+ 11.7,
+ 6.5,
+ 31.2,
+ 9.6,
+ 6.6,
+ 6,
+ 10.8,
+ 24.3,
+ 8.3,
+ 10.9,
+ 8.1,
+ 8.9,
+ 8.7,
+ 4.2,
+ 3.9,
+ 18.3,
+ 13.7,
+ 12.2,
+ 23.2,
+ 8.4,
+ 12.8,
+ 4.9,
+ 13.7,
+ 9,
+ 9.8,
+ 6.1,
+ 9.2,
+ 7.2,
+ 4.5,
+ 15.6,
+ 5.4,
+ 4.9,
+ 16.8,
+ null,
+ 16,
+ 10.5,
+ 8.5,
+ 5.4,
+ 5.1,
+ 8.3,
+ 3.8,
+ 16.2,
+ 6.1,
+ 9.7,
+ 7.4,
+ 7.7,
+ 6.3,
+ 6.7,
+ 6.2,
+ 3.6,
+ 9.3,
+ 17.6,
+ 9.9,
+ 13.1,
+ 7.5,
+ 8.5,
+ 32.3,
+ 5.8,
+ 7.5,
+ 5.5,
+ 11.3,
+ 6.8,
+ 6.1,
+ 9,
+ 3.1,
+ 8.5,
+ 5.6,
+ 10.8,
+ 19.4,
+ 8.6,
+ 35.2,
+ 7.4,
+ 5,
+ 8.8,
+ 13.5,
+ null,
+ 7.2,
+ 4.5,
+ 12.2,
+ 7.6,
+ 10.7,
+ 6.8,
+ 10,
+ 13.6,
+ 5.7,
+ 16.6,
+ 13.4,
+ 8.7,
+ 5.7,
+ 11.9,
+ 8.1,
+ null,
+ 1,
+ 5,
+ 7,
+ 5.3,
+ 16.2,
+ 70.8,
+ 11.3,
+ 9.3,
+ 5.1,
+ 7.4,
+ 10.7,
+ 6.4,
+ 12.2,
+ 5,
+ 10.6,
+ 13.5,
+ 5.7,
+ 8.6,
+ 8.4,
+ 8.4,
+ 21.2,
+ 9.8,
+ 4.5,
+ 7,
+ 8.7,
+ 5.9,
+ 9.7,
+ 20.6,
+ 10.2,
+ 5.8,
+ 6,
+ 14.3,
+ 6.2,
+ 5.7,
+ 9.3,
+ 13.6,
+ 11.4,
+ 8.1,
+ 13.4,
+ 7,
+ 5.6,
+ 10.4,
+ 10.3,
+ 12.2,
+ 7.5,
+ 7.2,
+ 2.5,
+ 5.5,
+ 8.8,
+ 4.6,
+ 14.5,
+ 7.6,
+ 7.1,
+ 6.9,
+ 8.7,
+ 19.2,
+ 6.5,
+ 10.4,
+ 12.3,
+ 6.4,
+ 6.8,
+ 7.1,
+ 7.7,
+ 5.5,
+ 17.8,
+ 8,
+ 12.6,
+ 3.2,
+ 24,
+ 6.5,
+ null,
+ 11.5,
+ 15.1,
+ 5.3,
+ 14.5,
+ null,
+ 7.6,
+ 7.4,
+ 23.2,
+ 6,
+ 5.2,
+ 9.7,
+ 4.4,
+ 8.7,
+ 3.6,
+ 18.4,
+ 5.9,
+ 8.2,
+ 5.3,
+ 14.8,
+ 45.9,
+ 8.4,
+ 4.5,
+ 5.4,
+ 6.7,
+ 7.4,
+ 12.2,
+ 5.2,
+ 7.7,
+ 12.6,
+ 9.9,
+ 7,
+ 26,
+ 9.1,
+ 11.8,
+ 6.3,
+ 29.1,
+ 7,
+ 9.7,
+ 5.8,
+ 6.8,
+ 4.1,
+ 16,
+ 10.4,
+ 4.2,
+ 4.3,
+ 12.8,
+ 7,
+ 13.4,
+ 8.7,
+ 8.8,
+ 13,
+ 7.2,
+ 8.8,
+ 16.6,
+ 7,
+ 4.5,
+ 5.9,
+ 11.4,
+ 7.4,
+ 8.2,
+ 14.7,
+ 5.6,
+ 8.7,
+ 8.7,
+ 9.7,
+ 8.4,
+ 11.9,
+ 8,
+ 14.5,
+ 5.3,
+ 5.1,
+ 33.6,
+ 4.8,
+ 7.4,
+ 9.2,
+ 4.6,
+ 10.9,
+ 5.4,
+ 6.2,
+ 21.9,
+ 8.7,
+ 7.2,
+ 14.2,
+ 12.6,
+ 10.5,
+ 8.2,
+ 17.6,
+ 2.3,
+ 4.7,
+ 1.5,
+ 14.5,
+ 41,
+ 7.4,
+ 4.6,
+ 9.8,
+ 4,
+ 8.6,
+ 16.3,
+ 12.3,
+ 9,
+ 7.8,
+ 9.6,
+ 7.9,
+ 10.1,
+ 6.1,
+ 10.1,
+ 8.9,
+ 11.6,
+ 4.4,
+ 14.3,
+ 11.1,
+ 25.6,
+ 10.7,
+ 14.2,
+ 4.9,
+ 9.1,
+ 7.3,
+ 20,
+ 8,
+ 7.8,
+ 11.6,
+ 10.9,
+ 10.7,
+ 8.6,
+ 7.9,
+ 13.5,
+ 7.8,
+ 7.7,
+ 5.5,
+ 12.7,
+ 6.6,
+ 6.1,
+ 11.5,
+ 18.1,
+ 9.3,
+ 10.2,
+ 16.7,
+ 6.3,
+ null,
+ 13.4,
+ 8.5,
+ 11.7,
+ 5.3,
+ 8.2,
+ 4.5,
+ 3.5,
+ 11,
+ 32.3,
+ 6.2,
+ 11.6,
+ 9.7,
+ 6.2,
+ 6.6,
+ 5,
+ 7.9,
+ 9.2,
+ 34.4,
+ 29.5,
+ 13.5,
+ 11.8,
+ 8.1,
+ 8.5,
+ 15.8,
+ 13.3,
+ 6.9,
+ 5.9,
+ 20.3,
+ 5.3,
+ 5.9,
+ 10.1,
+ 10.5,
+ 8.1,
+ 8.8,
+ 9.3,
+ 6.5,
+ 4.6,
+ 6.8,
+ 5.1,
+ 3.3,
+ 15.3,
+ 13.3,
+ 6.2,
+ 4.8,
+ 6.9,
+ 9.3,
+ 7.8,
+ 8.1,
+ 1.8,
+ 8.5,
+ 7.3,
+ 31.6,
+ 10.6,
+ 6.2,
+ 9.6,
+ 10.2,
+ 6.6,
+ 15.2,
+ 8.3,
+ 7.5,
+ 2.5,
+ 4.1,
+ 9.7,
+ 8.1,
+ 7,
+ 6.3,
+ 6.1,
+ 7.9,
+ 11,
+ 10.7,
+ 10.6,
+ 10.2,
+ 9.4,
+ 8.2,
+ 8.9,
+ 5.6,
+ 5,
+ 18.7,
+ 16.7,
+ 5,
+ 8.4,
+ 4.9,
+ 17.2,
+ 7.8,
+ 7.9,
+ 7.1,
+ 6.7,
+ 4.3,
+ 4.7,
+ 11.2,
+ 7.3,
+ 13.9,
+ 8.2,
+ 5.9,
+ 5.5,
+ 16.3,
+ 3.9,
+ 29.4,
+ 5.4,
+ 8.3,
+ 4.4,
+ 8.2,
+ 10.1,
+ 17.1,
+ 7,
+ 5.5,
+ 7.1,
+ 7.7,
+ 9.8,
+ 12,
+ 7,
+ 8.3,
+ null,
+ 8.6,
+ 10,
+ 5.9,
+ 7.6,
+ 4.4,
+ 5,
+ 7.4,
+ 5.7,
+ 10.8,
+ 17.2,
+ 8,
+ 13.9,
+ 7.4,
+ 6.7,
+ 17.3,
+ 3.9,
+ 13,
+ 9.6,
+ 6.1,
+ 27.7,
+ 6.3,
+ 6.7,
+ 6.9,
+ 6.4,
+ 11.5,
+ 5.2,
+ 9.8,
+ 6.7,
+ 5.9,
+ 17.7,
+ 11.2,
+ 9.6,
+ 8.6,
+ 20.2,
+ 14.9,
+ 13.5,
+ 9.5,
+ 5.3,
+ 7.6,
+ 25.1,
+ 11.1,
+ 8.7,
+ 11.1,
+ null,
+ 11.8,
+ 10.1,
+ 9.4,
+ 6.5,
+ 10.1,
+ 5.8,
+ 5.2,
+ 9.1,
+ 5.5,
+ 7.5,
+ 11,
+ 4.7,
+ 6.8,
+ 5.9,
+ 6.2,
+ 7.5,
+ 15.6,
+ 7.8,
+ 7.8,
+ 8.6,
+ 7.9,
+ 5.9,
+ 15.9,
+ 10.2,
+ 7.4,
+ 6.4,
+ 12.3,
+ 18.9,
+ 10.5,
+ 7.9,
+ 12,
+ 6.4,
+ 8.3,
+ 11.4,
+ 8.4,
+ 11.9,
+ 4.8,
+ 4.4,
+ 6.8,
+ 7.4,
+ 6.5,
+ 7.6,
+ 4.4,
+ 19.2,
+ 7.7,
+ 23.9,
+ 5,
+ 14.1,
+ 7.5,
+ 9.4,
+ 9.4,
+ 6.3,
+ 8,
+ 11,
+ 4.8,
+ 6.6,
+ 5.8,
+ 1.8,
+ 5.4,
+ 10.5,
+ 8.1,
+ 5.5,
+ 10.3,
+ 3.1,
+ 5.5,
+ 14.7,
+ 9.7,
+ 8.3,
+ 5.7,
+ 6.3,
+ 9.3,
+ 5.2,
+ 12.1,
+ 8.8,
+ 7.5,
+ 6.5,
+ 12.1,
+ 11.9,
+ 5.7,
+ 4.8,
+ 10.3,
+ 37.5,
+ 7.4,
+ 5.1,
+ 12.6,
+ 9.1,
+ 11.3,
+ 6,
+ 16.5,
+ 20.3,
+ 7.4,
+ 15.1,
+ 9.6,
+ 7.5,
+ 4.8,
+ 7.9,
+ 7.4,
+ 20.9,
+ 12.5,
+ 6.6,
+ 5.6,
+ 3.9,
+ 9.2,
+ 7.6,
+ 24.3,
+ 9,
+ 5.9,
+ 26.8,
+ 3.8,
+ 15.1,
+ 13.2,
+ 30.5,
+ 3.7,
+ 6.8,
+ 10.9,
+ 5,
+ 5.9,
+ 6.7,
+ 5.2,
+ 15.4,
+ 18.2,
+ 8.4,
+ 4.5,
+ 12.1,
+ 4.4,
+ 7.2,
+ 11,
+ 7.7,
+ 23.2,
+ 12.6,
+ 18.6,
+ 4.1,
+ 5,
+ 7.7,
+ 11.7,
+ 7.5,
+ 6,
+ 9.6,
+ 7.3,
+ 10.9,
+ 8.5,
+ 6.9,
+ 6.9,
+ 5.5,
+ 11.4,
+ 18,
+ 16.2,
+ 7,
+ 7.6,
+ 8.1,
+ 7.7,
+ 30.4,
+ 5.1,
+ 21.4,
+ 6.5,
+ 21.4,
+ 7.2,
+ 10.3,
+ 3.9,
+ 13.4,
+ 9.8,
+ 5.6,
+ 2.5,
+ 4.1,
+ 8.4,
+ 8.9,
+ 12.7,
+ 11.6,
+ 10.6,
+ 6.9,
+ 7.4,
+ 27.4,
+ 5.1,
+ 8.6,
+ 12.3,
+ 22.8,
+ 599.3,
+ 0.8,
+ 4.2,
+ 12.1,
+ 17.4,
+ 8.5,
+ 10.7,
+ 7.4,
+ 8.8,
+ 7.3,
+ 6.9,
+ 6.5,
+ 8.4,
+ 7.9,
+ 7.9,
+ 18,
+ 18.5,
+ 18.9,
+ 11,
+ 15.8,
+ 5.6,
+ 5.9,
+ 14.7,
+ 8.8,
+ 6.9,
+ 2.5,
+ 4.2,
+ 8.3,
+ 4.8,
+ 12.5,
+ 31.6,
+ 5.9,
+ 8.1,
+ 5,
+ 5.1,
+ 2.9,
+ 7.9,
+ 4.9,
+ 10.1,
+ 4.7,
+ 8.2,
+ 8.9,
+ 5.8,
+ 7.9,
+ 6.3,
+ 8.1,
+ 13.8,
+ 7.6,
+ 26.1,
+ 9.2,
+ 16.1,
+ 6.9,
+ 11.6,
+ 6.9,
+ 14.5,
+ 5.4,
+ null,
+ 8.3,
+ 11,
+ 7.2,
+ 9.5,
+ 7.6,
+ 5.7,
+ 18,
+ 19.8,
+ 13.4,
+ 5.2,
+ 14.1,
+ 15.1,
+ 8.2,
+ 8.3,
+ 8.1,
+ 4.8,
+ 5.5,
+ 12.5,
+ 12.4,
+ 7.9,
+ 15.5,
+ 4.3,
+ 6.5,
+ 25.7,
+ 28.1,
+ 6.5,
+ 7,
+ 9.1,
+ 8.3,
+ 10.3,
+ 7.3,
+ 5.9,
+ 7.1,
+ 3.5,
+ 8.2,
+ 1.3,
+ 10.6,
+ 7.1,
+ 5.6,
+ 5.7,
+ 6.6,
+ 5.8,
+ 5.5,
+ 5.6,
+ 8.5,
+ 6.6,
+ 7.8,
+ 7.9,
+ 12.3,
+ 10,
+ 8.2,
+ 8,
+ 3.9,
+ 11.2,
+ 5.3,
+ 24.6,
+ 13.7,
+ 6.3,
+ 15.5,
+ 7,
+ 9.5,
+ 6.9,
+ 8.5,
+ 9.7,
+ 8.2,
+ 10,
+ 8.1,
+ 19,
+ 9.4,
+ 11.9,
+ 8.2,
+ 7.2,
+ 3.9,
+ 8.1,
+ 11,
+ 8.2,
+ 9.2,
+ 5.8,
+ 11.8,
+ 6.4,
+ 15,
+ 7.8,
+ 8.6,
+ 5.4,
+ 3,
+ 8.9,
+ 7.3,
+ 7.4,
+ 4.1,
+ 12.9,
+ 8.5,
+ 4.8,
+ 6.9,
+ null,
+ 8,
+ 12,
+ 8.7,
+ 11.4,
+ 4.7,
+ 5.7,
+ 11.7,
+ 13.7,
+ 1.1,
+ 7,
+ 19.9,
+ 9.2,
+ 23.3,
+ 10,
+ 11.2,
+ 14.6,
+ 14.4,
+ 4.9,
+ 10.8,
+ 8.2,
+ 7.2,
+ 6.4,
+ 9.6,
+ 10.8,
+ 6.7,
+ 7.8,
+ 6.2,
+ 8.6,
+ 13.1,
+ 9.9,
+ 9.1,
+ 5.9,
+ 6.8,
+ 10.3,
+ 16.6,
+ 50.7,
+ 11.3,
+ 6.3,
+ 7.3,
+ 3.5,
+ 10.8,
+ 5.6,
+ 7.5,
+ 6.4,
+ 9.4,
+ 12.9,
+ 3.9,
+ 14.1,
+ 4.4,
+ 21.5,
+ 9.4,
+ 14.3,
+ 5.7,
+ 0.2,
+ 1.7,
+ 6.5,
+ 1.3,
+ 45,
+ 17.1,
+ 7.2,
+ 8.5,
+ 11.4,
+ 5.1,
+ 9.1,
+ 17.1,
+ 7.9,
+ 5.2,
+ 13.7,
+ 13.8,
+ 5.4,
+ 7,
+ 6.7,
+ 5.8,
+ 4.9,
+ 6.2,
+ 8.2,
+ 5.2,
+ 14.9,
+ 10.2,
+ 17.5,
+ 34.9,
+ 3.6,
+ null,
+ 3.3,
+ 5.5,
+ 12.1,
+ 3.5,
+ 10.7,
+ 17.8,
+ 6.5,
+ 7.8,
+ 14.9,
+ 16,
+ null,
+ 16.1,
+ 8.1,
+ 5.7,
+ 1.3,
+ 3.5,
+ 9.5,
+ 4.4,
+ 7.6,
+ 12.3,
+ 8.5,
+ null,
+ 11.7,
+ 1.5,
+ 11.4,
+ 16.7,
+ null,
+ 9.4,
+ 9.8,
+ 8.6,
+ 11.9,
+ 43,
+ 10.6,
+ 4.6,
+ 8.8,
+ 8.3,
+ 5.7,
+ 13.9,
+ 5.7,
+ 11.1,
+ 29.7,
+ null,
+ 16,
+ 11.6,
+ 10.7,
+ 4.8,
+ 11.5,
+ 7.7,
+ 2.5,
+ 6,
+ 10.8,
+ 7.2,
+ 6.7,
+ 13.8,
+ 25.4,
+ 10.7,
+ 8,
+ 10.1,
+ 5.9,
+ 7.3,
+ 3.6,
+ 6.6,
+ null,
+ 8.1,
+ 4.3,
+ 6.9,
+ 7.2,
+ 6.6,
+ 11.6,
+ 7.6,
+ 7.2,
+ 10.1,
+ 20.8,
+ 7.3,
+ 33.7,
+ 6.2,
+ 9.8,
+ 8.9,
+ 8.1,
+ 8.3,
+ 5.9,
+ 8.7,
+ null,
+ 28.9,
+ 14,
+ 6.1,
+ 5,
+ 5.5,
+ 9.9,
+ 6.5,
+ 21.7,
+ 5.9,
+ 7,
+ 11.4,
+ 10.6,
+ 4.8,
+ 5.8,
+ 19,
+ 13.2,
+ 11.6,
+ 9.6,
+ null,
+ 9.1,
+ 8.5,
+ 0.8,
+ 4,
+ 5,
+ 8.7,
+ 8.5,
+ 9.4,
+ 6.5,
+ 9.8,
+ 7.6,
+ 7.2,
+ 15.5,
+ 14.8,
+ 6.3,
+ 7,
+ 7.3,
+ 3.9,
+ 12.1,
+ 4.4,
+ 4.1,
+ 7.3,
+ 7.4,
+ 4.7,
+ 4.3,
+ 10.4,
+ 7.2,
+ 11.3,
+ 6.5,
+ 8.4,
+ 7.6,
+ 5.2,
+ 19.5,
+ 7.9,
+ 10.2,
+ 9.3,
+ 13,
+ 5.7,
+ 21.4,
+ 23.7,
+ 5.7,
+ 13.7,
+ 9.9,
+ 13.4,
+ 9.8,
+ 8.5,
+ 10,
+ 10.2,
+ 14.9,
+ 4.8,
+ 8.8,
+ 7.4,
+ 8.6,
+ 8.9,
+ 7.5,
+ 8.9,
+ 11.6,
+ 13.3,
+ 6.5,
+ 8.4,
+ 12.6,
+ 6.5,
+ 8.2,
+ 5.5,
+ 11.6,
+ 9.5,
+ 9.6,
+ 8.4,
+ 10.9,
+ 6.1,
+ 8,
+ 19.5,
+ 6.6,
+ 11.6,
+ 12.4,
+ 15.4,
+ 16.5,
+ null,
+ 12.6,
+ 5.9,
+ 5.6,
+ 5.9,
+ 7.6,
+ 8.2,
+ 1.9,
+ 13.8,
+ 7,
+ 2.8,
+ 8.7,
+ 11.2,
+ 5.6,
+ 15,
+ 9.3,
+ 11.3,
+ 9.8,
+ 13.6,
+ 5.4,
+ 13.9,
+ 9.2,
+ 10.2,
+ 33.3,
+ 9.3,
+ 6.8,
+ 6.9,
+ 32.4,
+ 9.7,
+ 9.4,
+ 8.9,
+ 17.6,
+ 7.8,
+ 8.8,
+ 8.9,
+ 7.4,
+ 21.5,
+ 9.4,
+ null,
+ 13.6,
+ 49.4,
+ 6.5,
+ 12.7,
+ 9.7,
+ 7,
+ 5.3,
+ 6.8,
+ 14.5,
+ 10,
+ 6.2,
+ 38.2,
+ 7.5,
+ 12,
+ 4.1,
+ 13.8,
+ 6.5,
+ 7.2,
+ 7.1,
+ 6.9,
+ 5.7,
+ 7.2,
+ null,
+ 6.6,
+ 13.5,
+ 20.9,
+ 6.5,
+ 8.3,
+ 9.4,
+ 7.1,
+ 6.5,
+ 7.3,
+ 31,
+ 9.8,
+ 6.2,
+ 16.5,
+ 7.6,
+ 9.3,
+ 8.2,
+ 8.4,
+ 14.2,
+ 6.8,
+ 5.5,
+ 7,
+ 5.8,
+ 15.2,
+ 6.3,
+ 7.7,
+ 4.5,
+ 6.7,
+ 7.3,
+ 8.8,
+ 7,
+ 18.7,
+ 16.2,
+ 20.1,
+ 6.4,
+ 12.3,
+ 7,
+ 6.1,
+ 8.3,
+ 8.7,
+ 5.8,
+ 5,
+ 7.3,
+ 11.5,
+ 12.2,
+ 9.4,
+ 18.3,
+ 16.4,
+ 11.5,
+ 17.2,
+ 10.6,
+ 1.5,
+ null,
+ 9.9,
+ 8,
+ 13.9,
+ 7.6,
+ 4.4,
+ 9.1,
+ 7.6,
+ 5.2,
+ 5.7,
+ 4.9,
+ 3.2,
+ 37.3,
+ 14.8,
+ 29.6,
+ 11.6,
+ 10.5,
+ 5.5,
+ 5.8,
+ 10.7,
+ 13.8,
+ 7.2,
+ 8.8,
+ 6.3,
+ 4.4,
+ 6.8,
+ 38.7,
+ 6,
+ 6,
+ 4.7,
+ 37.4,
+ 12.6,
+ 5.3,
+ 4.4,
+ 6.1,
+ 8.5,
+ 23.3,
+ 33.5,
+ 11.3,
+ 16.2,
+ 5.9,
+ 1.3,
+ 4.1,
+ 11.9,
+ 7.3,
+ 7.8,
+ 12.3,
+ 5.9,
+ 11.2,
+ 5.9,
+ 11.5,
+ 8.7,
+ 4.7,
+ 9.8,
+ 5.1,
+ 20.6,
+ 10.3,
+ 6.5,
+ 7.5,
+ 10.1,
+ 18.6,
+ 4.6,
+ 25.7,
+ 14.4,
+ 22.4,
+ 7.1,
+ 13.7,
+ 4.6,
+ 8.4,
+ 6.3,
+ 8.8,
+ 7.9,
+ 18.1,
+ 15.6,
+ 10.9,
+ 9.8,
+ 13.9,
+ 6,
+ 4.7,
+ 19.4,
+ 9,
+ 7.1,
+ 7.4,
+ 309.7,
+ null,
+ 10,
+ 8.5,
+ 7.1,
+ 7.6,
+ 12.6,
+ 6.1,
+ 7.4,
+ 7.9,
+ 6.7,
+ 18.5,
+ 13,
+ 10.8,
+ 5.9,
+ 15.1,
+ 1.8,
+ 7.9,
+ 26.4,
+ 10.7,
+ 15.8,
+ 11.2,
+ 9.7,
+ 8.6,
+ 6,
+ 7.9,
+ 11,
+ 9.2,
+ 6,
+ 7.4,
+ 7.1,
+ 11.2,
+ 6.7,
+ 6.9,
+ 6.3,
+ 4.7,
+ 9.5,
+ 9.4,
+ 8.5,
+ 6.5,
+ 9.2,
+ 11.5,
+ 14.2,
+ 4.9,
+ 7.4,
+ 20.2,
+ 8.7,
+ 8.1,
+ 11.6,
+ 14.8,
+ 6.5,
+ 9.7,
+ 8.9,
+ 6,
+ 30,
+ 7.7,
+ 6,
+ 9.3,
+ 4.7,
+ 12.2,
+ 4.4,
+ 12.1,
+ 8.6,
+ 8.6,
+ 11.4,
+ 0.7,
+ 32.6,
+ 5,
+ 6.9,
+ 10.7,
+ 6.5,
+ 10.6,
+ 8.7,
+ 6.5,
+ 8.3,
+ 23.8,
+ 16.5,
+ 5.2,
+ 8.6,
+ 5.3,
+ 8,
+ 23.3,
+ 10.2,
+ 12.4,
+ 5.9,
+ null,
+ 35.3,
+ 6.3,
+ 7.3,
+ 6,
+ 16.5,
+ 4.8,
+ 8.9,
+ 2.8,
+ 7.3,
+ 6.1,
+ 9.4,
+ 11.2,
+ 8.8,
+ 7.4,
+ 8.6,
+ 6.4,
+ 4.8,
+ 8.3,
+ 11.1,
+ 7.7,
+ 9.5,
+ 6.1,
+ 10.6,
+ 7.7,
+ 6.3,
+ 9.1,
+ 23.2,
+ 8,
+ 7.8,
+ 8.3,
+ 5.6,
+ 37.2,
+ 16.1,
+ 7.2,
+ 5.8,
+ 6.3,
+ 6.3,
+ 17.6,
+ 6.4,
+ 35.5,
+ 8.5,
+ 13.2,
+ 12.5,
+ 8.9,
+ 12.5,
+ 9.2,
+ 9.3,
+ 9.3,
+ 6.6,
+ 37.9,
+ 19.6,
+ 18.8,
+ 5.6,
+ 5.2,
+ 7.3,
+ 8.3,
+ 7.8,
+ 4.9,
+ 9.9,
+ 9.1,
+ 13.5,
+ 6.5,
+ 8.4,
+ 8.5,
+ 8.1,
+ 12.5,
+ 8,
+ 8,
+ 6.9,
+ 3,
+ 27.4,
+ 6.7,
+ 8.9,
+ 15.7,
+ 7.7,
+ 10.1,
+ 7.2,
+ 14.7,
+ 8.1,
+ 5.7,
+ 1.6,
+ 5.2,
+ 5.9,
+ 7.5,
+ 5.1,
+ 6.2,
+ 7.4,
+ 10.4,
+ 7.7,
+ 11.4,
+ 5.9,
+ 7.9,
+ 17.2,
+ 5.8,
+ 7,
+ 10.9,
+ 6.3,
+ 7.4,
+ 6.6,
+ 6.4,
+ 8.9,
+ 9.8,
+ 5.3,
+ 6.5,
+ 18.5,
+ null,
+ 13.5,
+ 14.4,
+ 5.4,
+ 7.9,
+ 6.2,
+ 4.8,
+ 10.3,
+ 9.9,
+ 21.5,
+ 9.1,
+ 8.6,
+ 7.7,
+ 6.9,
+ 8.5,
+ 12.3,
+ 6.3,
+ 7.8,
+ 7.5,
+ 5,
+ 4.7,
+ 8.7,
+ null,
+ 7.9,
+ 3.9,
+ 1.6,
+ 7.2,
+ 12,
+ 6.6,
+ 5.3,
+ 12.8,
+ 14.1,
+ 4.4,
+ 6.6,
+ 7.9,
+ 9,
+ 0.4,
+ 11.6,
+ 5.6,
+ 4.7,
+ 6.7,
+ 5,
+ 8.8,
+ 6.8,
+ 3.7,
+ 8.8,
+ 6.6,
+ 6.6,
+ 3.9,
+ 12.2,
+ 4.2,
+ 6,
+ 13.3,
+ 6.4,
+ 8.5,
+ 11.9,
+ 8.6,
+ 7,
+ 8.3,
+ 8.3,
+ 15.1,
+ 5.8,
+ 6.7,
+ 2.9,
+ 14.7,
+ 27.9,
+ 12.5,
+ 12.9,
+ 6.5,
+ 10.1,
+ 7.2,
+ 4.2,
+ 16.3,
+ 11.1,
+ 5.8,
+ 14.7,
+ 7.7,
+ 8.4,
+ 9.5,
+ 11.5,
+ 7.8,
+ 10.1,
+ 4.5,
+ 17.6,
+ 7.7,
+ 8.8,
+ 7.1,
+ 4.5,
+ 12.3,
+ 7.4,
+ 8.2,
+ 7.5,
+ 6.2,
+ 11.5,
+ 6.6,
+ 19.3,
+ 7.4,
+ 10.9,
+ 3.8,
+ 13.5,
+ 8.2,
+ 10.6,
+ 11.2,
+ 7.1,
+ 12.5,
+ 5.4,
+ 3,
+ 4.8,
+ 6.6,
+ 13.7,
+ 11.2,
+ 9.1,
+ 8.7,
+ 8,
+ 7.7,
+ 6.1,
+ 5.1,
+ 5.5,
+ 4.3,
+ null,
+ 6.2,
+ 10.9,
+ 7.1,
+ 10.8,
+ 9.4,
+ 10.3,
+ 6.5,
+ 11.3,
+ 6.7,
+ 10.7,
+ 7.4,
+ 5.7,
+ 12.4,
+ 17,
+ 4.2,
+ 6.3,
+ 14.9,
+ 7,
+ 10.7,
+ 10.5,
+ 5.6,
+ 27.8,
+ 7.2,
+ 15.1,
+ 18.4,
+ 12.7,
+ 8.1,
+ 16,
+ 7.3,
+ 14.1,
+ 7.9,
+ 6.2,
+ 7.2,
+ 10.8,
+ 11.3,
+ 8.2,
+ 6,
+ 6,
+ 7.7,
+ 10.8,
+ 5.8,
+ 3.1,
+ 8.4,
+ 6.3,
+ 5.8,
+ 7.5,
+ 10.2,
+ 15.1,
+ 4.2,
+ 8.5,
+ 5.6,
+ 11.7,
+ 10.1,
+ 11.9,
+ 12.5,
+ 5.7,
+ 16.3,
+ 3.7,
+ 7.1,
+ 11.5,
+ 3.5,
+ 6.3,
+ 7.7,
+ 7.8,
+ 5.8,
+ 20.2,
+ 7.9,
+ 9.4,
+ 4.4,
+ 22.3,
+ 7.4,
+ 11.6,
+ 2.5,
+ 8.2,
+ 5.8,
+ 7.7,
+ 12.9,
+ 13.6,
+ 4.6,
+ 5.8,
+ 14.5,
+ 7.1,
+ 6.8,
+ 10.5,
+ 4.3,
+ 3.7,
+ 8.1,
+ 29.4,
+ 8.4,
+ 6,
+ 4.6,
+ 9.9,
+ 6.8,
+ 7.2,
+ 5.6,
+ 8.1,
+ 4.5,
+ 4.4,
+ 10,
+ 6.9,
+ 8,
+ 53.8,
+ 28.6,
+ 9.2,
+ 8,
+ 6.7,
+ 6.7,
+ 8.9,
+ 6.5,
+ 7.6,
+ 7.4,
+ 8.6,
+ 8,
+ 7.8,
+ 11.3,
+ 5.7,
+ 8.6,
+ 9.1,
+ 30.1,
+ 8.3,
+ 7.3,
+ 7.4,
+ 6.7,
+ 21.4,
+ 57.1,
+ 6.6,
+ 16.1,
+ 12.7,
+ 3.2,
+ 13.5,
+ 8.1,
+ 14.3,
+ 7.4,
+ 11.7,
+ 5.5,
+ 12.7,
+ 6.1,
+ null,
+ 9.8,
+ 9.4,
+ 6.5,
+ 15.9,
+ 14.3,
+ 28.5,
+ 59.1,
+ 13.7,
+ 9.2,
+ 4.1,
+ 19.7,
+ 10,
+ 9.4,
+ 8,
+ 10.5,
+ 9.5,
+ 8.5,
+ 7.3,
+ 19.6,
+ 15.2,
+ 11.6,
+ 9.3,
+ 10,
+ 6.5,
+ 8.8,
+ 7.1,
+ 12.1,
+ 10,
+ 7.9,
+ 12.7,
+ 10.6,
+ 24.5,
+ 4.2,
+ 7.2,
+ 5.2,
+ 9.2,
+ 6,
+ 14.2,
+ 6.3,
+ 7.4,
+ 7.1,
+ 6.5,
+ null,
+ 39.7,
+ 11.1,
+ 3.7,
+ 8.7,
+ 6.9,
+ 8.1,
+ 14.4,
+ 12.9,
+ 14.6,
+ 7.4,
+ 9.8,
+ 5.5,
+ 6.3,
+ 8.5,
+ 15.7,
+ 6.1,
+ 9.4,
+ 8.1,
+ 11.1,
+ 8.4,
+ 7.2,
+ 8.4,
+ 6.2,
+ 4.6,
+ 11.2,
+ 14.1,
+ 11.7,
+ 12.2,
+ 16.9,
+ 8.5,
+ 19.7,
+ 7.1,
+ 6.1,
+ 3.4,
+ 11.2,
+ 7.1,
+ 4.9,
+ 2.9,
+ 13.7,
+ 8.4,
+ 25.8,
+ 14,
+ null,
+ 41.3,
+ 3.9,
+ 9.8,
+ 7.8,
+ 9.1,
+ 5.9,
+ 8.4,
+ 12.1,
+ 18.5,
+ 7,
+ 6.7,
+ 7.6,
+ 12.3,
+ 6.5,
+ 10.9,
+ 7.7,
+ 8.9,
+ 3.8,
+ 14.4,
+ 4.1,
+ 8,
+ 7,
+ 7.9,
+ 22.1,
+ 6.7,
+ null,
+ 10.8,
+ 15.6,
+ 9.8,
+ 5.7,
+ 5,
+ 3.5,
+ 8.6,
+ null,
+ 29.1,
+ 29.7,
+ 5.4,
+ 11.3,
+ 27.8,
+ 4,
+ 4.4,
+ 15,
+ 10.7,
+ 8.3,
+ 4.1,
+ 10.5,
+ 4.5,
+ 7.4,
+ 9,
+ 7.2,
+ null,
+ 4.4,
+ 7.7,
+ 10.4,
+ 6.1,
+ 7.6,
+ 7.6,
+ 21.6,
+ 18.5,
+ 48.6,
+ 9.1,
+ 7.6,
+ 8.1,
+ 32.4,
+ 10.3,
+ 4,
+ 19.1,
+ 9.7,
+ 11.2,
+ 13.5,
+ 6.6,
+ 10.5,
+ 8,
+ 6.4,
+ null,
+ 9.4,
+ 8.7,
+ 6.8,
+ 5.5,
+ 9.3,
+ 9.7,
+ 15.9,
+ 54.3,
+ 9.1,
+ 7.7,
+ 4.9,
+ 7.2,
+ 8.2,
+ 5.7,
+ 10.9,
+ 5.7,
+ 8.5,
+ 7.7,
+ 7.5,
+ 5.4,
+ 9,
+ 6.5,
+ 15.4,
+ 22.7,
+ 6.9,
+ 8.9,
+ 16.1,
+ 6.5,
+ 10,
+ 5,
+ 6.6,
+ 6.9,
+ 8.6,
+ 12.9,
+ 8.8,
+ 6.1,
+ 1.9,
+ 17.9,
+ 9.4,
+ 9.3,
+ 7.9,
+ 5.6,
+ 9,
+ 2.7,
+ 9.5,
+ 9.8,
+ 7.1,
+ 126,
+ 8,
+ 5.6,
+ 15.3,
+ 7,
+ 6.9,
+ 10.4,
+ 6.8,
+ 8.7,
+ 10,
+ 11.6,
+ 6.8,
+ 10.2,
+ 12.8,
+ 7.9,
+ 14.5,
+ 8.1,
+ 12.1,
+ 9.8,
+ 21.7,
+ 8.6,
+ 9.3,
+ 8.2,
+ 0.6,
+ 5.2,
+ 10.5,
+ 6.4,
+ 6.6,
+ 12.5,
+ 28.1,
+ 6.9,
+ null,
+ 8,
+ 5.6,
+ 3.2,
+ 5.3,
+ 14,
+ 18.9,
+ 2,
+ 4.3,
+ 8.8,
+ 15,
+ 9.3,
+ 12.5,
+ 6.7,
+ 3.8,
+ 11.2,
+ 13,
+ 4.4,
+ 9.4,
+ 9.8,
+ 3.9,
+ 19.1,
+ 8,
+ 8.9,
+ 9.2,
+ 15.7,
+ 7.8,
+ 16,
+ 69.3,
+ 8,
+ 8.6,
+ 6.3,
+ 9.3,
+ 9.9,
+ 6.3,
+ 8.9,
+ 11.2,
+ 9,
+ 10.8,
+ 6.2,
+ 5.6,
+ 4.4,
+ 27.4,
+ 6.8,
+ 10,
+ 11.6,
+ 9.1,
+ 14.8,
+ 4.1,
+ 6.1,
+ 9,
+ 10.3,
+ 6,
+ 15.1,
+ 18.8,
+ 4.9,
+ 9.2,
+ 7,
+ 7,
+ 13.9,
+ 8,
+ 6.9,
+ 11.6,
+ 19.6,
+ 6.8,
+ 4.9,
+ 57.4,
+ 7.1,
+ 10.2,
+ 5.4,
+ 5.4,
+ 8.9,
+ 6,
+ 7.7,
+ 6.1,
+ 26,
+ 11.5,
+ 9.6,
+ 14.1,
+ null,
+ 9.6,
+ 9.2,
+ 6,
+ 11,
+ 19.2,
+ 22.9,
+ 6.3,
+ 10.1,
+ 13.9,
+ 16.4,
+ 13.4,
+ 11.3,
+ 29.7,
+ 8.3,
+ 84.6,
+ 7.8,
+ 6.6,
+ 2.4,
+ 31.3,
+ 23.7,
+ 8.6,
+ 6.9,
+ 11.8,
+ 10.7,
+ 10.5,
+ 7.9,
+ 6,
+ 1.6,
+ 7.1,
+ 4.8,
+ 8.3,
+ 8.3,
+ 8.9,
+ 16.6,
+ 6.9,
+ 6.3,
+ 9.5,
+ 7,
+ 4.6,
+ 10.1,
+ 15.9,
+ 8.2,
+ 28.5,
+ 11.7,
+ 19.2,
+ 12.4,
+ 12.5,
+ 6.7,
+ 6.6,
+ 11,
+ 4.6,
+ 10.5,
+ 8.8,
+ 20.6,
+ 7.8,
+ 5.8,
+ 5.8,
+ 9.6,
+ 9.4,
+ 15.1,
+ 7.2,
+ 42.3,
+ 6.4,
+ 7.7,
+ 8.4,
+ 14.2,
+ 49.7,
+ 8.3,
+ 13.4,
+ 12.9,
+ 12.9,
+ 17.3,
+ 12.8,
+ 15.3,
+ 7.8,
+ 5.8,
+ 9.7,
+ 9.8,
+ 6.1,
+ 15.8,
+ 28.8,
+ 7.5,
+ 23.9,
+ 9.3,
+ 8.2,
+ 11.4,
+ 9.5,
+ 17.4,
+ 8.4,
+ 10.9,
+ 18.8,
+ 8.5,
+ 7,
+ 8.7,
+ 4.1,
+ 8.3,
+ 3.4,
+ 8.5,
+ 6.6,
+ 8.3,
+ 10.1,
+ 8.5,
+ 4.1,
+ 6.5,
+ 4.2,
+ 6.6,
+ 8.9,
+ 7.8,
+ 7.5,
+ 19,
+ 7.9,
+ 6.2,
+ 5.3,
+ 8,
+ 5.3,
+ 9.7,
+ 12.7,
+ 6.8,
+ 8.4,
+ 8.3,
+ 7.8,
+ 8.5,
+ 12.2,
+ 2.4,
+ 6.3,
+ 17.4,
+ 7.5,
+ 1.2,
+ 5.5,
+ 5.1,
+ 9.5,
+ 23.9,
+ 8.5,
+ 38.4,
+ 7.6,
+ 5.6,
+ 5,
+ 19.7,
+ 6.9,
+ 15.7,
+ 3,
+ 2.6,
+ 10.1,
+ 4.8,
+ 14,
+ 5.4,
+ 9.4,
+ 44.5,
+ 36,
+ 7.6,
+ 6.2,
+ 16.1,
+ 13.3,
+ 6.5,
+ 7,
+ 10,
+ 6.9,
+ 45.7,
+ 5.8,
+ 8.4,
+ 7.8,
+ 18,
+ 6.6,
+ 9.7,
+ 6.8,
+ 11.2,
+ 5,
+ 6.4,
+ 20.7,
+ 11.6,
+ 8.8,
+ 5.9,
+ 5.4,
+ 13.9,
+ 4.8,
+ 7,
+ 12.8,
+ 25.6,
+ 11.5,
+ 13.3,
+ 10.5,
+ 13.1,
+ 17.7,
+ 8.2,
+ 5.7,
+ 13.1,
+ 5.3,
+ 9.5,
+ 7.5,
+ 6.1,
+ 12,
+ 5.8,
+ 8.2,
+ 10.1,
+ 5.4,
+ 10,
+ 13.5,
+ 13.1,
+ 9.2,
+ 9.6,
+ 5.6,
+ 15.8,
+ 7.9,
+ 26.7,
+ 5.7,
+ 6.7,
+ 17.8,
+ 8.6,
+ 8.3,
+ 6.9,
+ 5.9,
+ 4.8,
+ 10.5,
+ 15.1,
+ 8.3,
+ 3.5,
+ 3.5,
+ 6.8,
+ 12.2,
+ 5.8,
+ 5.8,
+ 5.9,
+ 6.6,
+ 13.6,
+ 9.1,
+ 5.9,
+ 8.6,
+ 9.3,
+ 6.9,
+ 10.5,
+ 6.4,
+ 7.6,
+ 12.8,
+ null,
+ 7.1,
+ 15.9,
+ 8.9,
+ 7.2,
+ 9.4,
+ 8,
+ 9.2,
+ 12.8,
+ 3.4,
+ 9.6,
+ 31.9,
+ 8.4,
+ 12.8,
+ 7,
+ null,
+ 2.3,
+ 38.6,
+ 11.7,
+ 7.4,
+ 8.7,
+ null,
+ 9.2,
+ 12,
+ null,
+ null,
+ 6.2,
+ 6.2,
+ null,
+ 29.7,
+ 4.5,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 11.4,
+ null,
+ 5.8,
+ null,
+ null,
+ null,
+ 15.6,
+ 18.6,
+ null,
+ 4.9,
+ 5.1,
+ 7.9,
+ 6.4,
+ null,
+ 10.8,
+ null,
+ null,
+ 151.5,
+ null,
+ null,
+ 19.3,
+ 5.5,
+ null,
+ 11.3,
+ 3.8,
+ null,
+ 5.8,
+ 12.3,
+ null,
+ 5,
+ 6.3,
+ 22,
+ 25.6,
+ 12.7,
+ null,
+ null,
+ null,
+ null,
+ 3.9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 21.2,
+ 8.6,
+ 13.3,
+ 3.6,
+ null,
+ null,
+ 12.4,
+ 9.2,
+ null,
+ null,
+ null,
+ 9.7,
+ null,
+ null,
+ 4.8,
+ 10.5,
+ null,
+ null,
+ null,
+ 10.2,
+ null,
+ null,
+ null,
+ null,
+ 13.1,
+ null,
+ null,
+ null,
+ null,
+ 11.9,
+ null,
+ null,
+ null,
+ 9.5,
+ null,
+ null,
+ null,
+ 4.8,
+ null,
+ null,
+ null,
+ 7.9,
+ 8.1,
+ null,
+ 13.2,
+ null,
+ null,
+ null,
+ null,
+ 8.5,
+ 7.8,
+ null,
+ null,
+ null,
+ 9.1,
+ null,
+ null,
+ 8.5,
+ 9.7,
+ 10,
+ null,
+ 19,
+ 11.6,
+ null,
+ 6.6,
+ 6.4,
+ 14.1,
+ null,
+ 9.4,
+ 12.9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 16.6,
+ 9.2,
+ 5.5,
+ 29.7,
+ null,
+ 7,
+ 21.4,
+ null,
+ 7.2,
+ null,
+ 12.8,
+ null,
+ 7.2,
+ 8.7,
+ 10,
+ null,
+ 6.3,
+ null,
+ 10.2,
+ null,
+ null,
+ 10.6,
+ 8.3,
+ null,
+ 8.9,
+ 13.1,
+ 7.1,
+ 8.9,
+ 10.2,
+ 11.8,
+ 12.6,
+ 10.1,
+ null,
+ null,
+ null,
+ 8.4,
+ 6.2,
+ 6.7,
+ null,
+ null,
+ 25.3,
+ 4.8,
+ 5,
+ 14.6,
+ 10.7,
+ null,
+ null,
+ 11.8,
+ 21.2,
+ null,
+ 13.5,
+ null,
+ 5.5,
+ null,
+ 8.5,
+ 10.2,
+ 4.8,
+ null,
+ 10.7,
+ 10.3,
+ 12.1,
+ 12.5,
+ null,
+ 6.1,
+ null,
+ null,
+ 9.9,
+ null,
+ 12,
+ null,
+ null,
+ null,
+ 15.8,
+ null,
+ null,
+ 12.1,
+ null,
+ 4,
+ null,
+ 4.5,
+ null,
+ 8.5,
+ 7.9,
+ 4.3,
+ null,
+ null,
+ 6.8,
+ null,
+ null,
+ 4.5,
+ null,
+ null,
+ 11,
+ null,
+ null,
+ 9.6,
+ 2.1,
+ null,
+ null,
+ 13.7,
+ 10.1,
+ null,
+ 22.5,
+ 11.7,
+ 5.4,
+ 8,
+ 28.8,
+ 23.5,
+ null,
+ null,
+ 7.3,
+ null,
+ null,
+ null,
+ 8.3,
+ 10.4,
+ 10.3,
+ null,
+ 14,
+ 7.4,
+ 6.5,
+ 8.8,
+ 8.5,
+ null,
+ 10.2,
+ 11.5,
+ 20.8,
+ 7.4,
+ null,
+ 8,
+ 10.1,
+ null,
+ null,
+ 9.5,
+ null,
+ 12.3,
+ 10.3,
+ null,
+ null,
+ 10.8,
+ null,
+ 6.9,
+ 6.8,
+ 13,
+ 27.7,
+ 12,
+ 9,
+ null,
+ null,
+ 9.5,
+ null,
+ 4,
+ 9.7,
+ 7.2,
+ 8.7,
+ null,
+ null,
+ null,
+ 5.5,
+ 6.3,
+ 4.9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 7.1,
+ 6.5,
+ 4.8,
+ 6.5,
+ 6.4,
+ 6.2,
+ null,
+ 6.5,
+ 5.4,
+ null,
+ 5.5,
+ null,
+ null,
+ null,
+ 6.6,
+ 5.4,
+ null,
+ 8,
+ 9.1,
+ 3.6,
+ null,
+ null,
+ 5.3,
+ 6.1,
+ 4,
+ null,
+ null,
+ 6.5,
+ 5.2,
+ null,
+ 12.5,
+ null,
+ 6,
+ 5.3,
+ 11,
+ null,
+ null,
+ 7.1,
+ 6.1,
+ 7.3,
+ null,
+ null,
+ 9.1,
+ 8.5,
+ 11.9,
+ null,
+ null,
+ null,
+ 6.9,
+ 7.9,
+ 8,
+ 8.1,
+ 11.3,
+ null,
+ 20,
+ 7.5,
+ null,
+ 14.5,
+ 7.5,
+ 7.1,
+ 7,
+ 7.5,
+ 8.3,
+ null,
+ 6.5,
+ 10.5,
+ null,
+ null,
+ 7.8,
+ null,
+ null,
+ 5.5,
+ null,
+ null,
+ null,
+ 5.9,
+ 7.9,
+ 5.3,
+ 7,
+ null,
+ 4.6,
+ 5.3,
+ 7.6,
+ 5.9,
+ null,
+ 3.1,
+ 4.8,
+ null,
+ 5.2,
+ 3.7,
+ 11.9,
+ null,
+ null,
+ 9.7,
+ 47.6,
+ 10.9,
+ 5.3,
+ 7,
+ 3.3,
+ 4.8,
+ null,
+ 5,
+ 5.6,
+ 5.6,
+ 6.8,
+ 5.3,
+ 6.6,
+ null,
+ 5.1,
+ null,
+ 6.8,
+ 15.7,
+ 3.7,
+ 6.8,
+ 6.6,
+ null,
+ 5.7,
+ 5.7,
+ 8.2,
+ null,
+ null,
+ 6.7,
+ null,
+ null,
+ 5.7,
+ 10.8,
+ 6.3,
+ null,
+ null,
+ null,
+ 5.1,
+ null,
+ null,
+ null,
+ 7,
+ 4.8,
+ null,
+ null,
+ null,
+ 5.9,
+ 5.5,
+ null,
+ 5.6,
+ null,
+ 5.9,
+ null,
+ null,
+ 8.3,
+ 5.2,
+ 8.3,
+ 9.3,
+ null,
+ null,
+ 9.1,
+ 7.7,
+ 8.5,
+ null,
+ null,
+ null,
+ 5.9,
+ null,
+ 8.3,
+ null,
+ null,
+ null,
+ null,
+ 4.2,
+ 6.3,
+ null,
+ 8.4,
+ 7.5,
+ 6.9,
+ null,
+ null,
+ null,
+ 4.4,
+ null,
+ 6.6,
+ null,
+ null,
+ null,
+ 7.9,
+ 5.2,
+ 6.9,
+ 9.9,
+ null,
+ 6.9,
+ null,
+ null,
+ 6,
+ 5.9,
+ 4.3,
+ null,
+ 9.1,
+ 7.5,
+ null,
+ null,
+ null,
+ 3.7,
+ 6.3,
+ 7.6,
+ null,
+ null,
+ 6.5,
+ null,
+ 9.8,
+ 4.3,
+ null,
+ null,
+ null,
+ 7.1,
+ 7.6,
+ 6.5,
+ 14.3,
+ null,
+ null,
+ 8.6,
+ null,
+ null,
+ 6.2,
+ 8.5,
+ 5.8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 11.6,
+ 6.9,
+ null,
+ 11.5,
+ 6,
+ 16,
+ null,
+ 2.4,
+ null,
+ 5,
+ null,
+ null,
+ 8.7,
+ 6.4,
+ 6.2,
+ null,
+ null,
+ null,
+ 24.3,
+ null,
+ 12.1,
+ 5.1,
+ null,
+ 7.8,
+ null,
+ 2.2,
+ null,
+ null,
+ null,
+ null,
+ 13.6,
+ null,
+ null,
+ 12,
+ 10.2,
+ null,
+ 5,
+ 6.5,
+ null,
+ 6.6,
+ 10,
+ 10.1,
+ 12,
+ 8.7,
+ null,
+ 13.3,
+ 28.9,
+ 15.6,
+ null,
+ null,
+ 2.6,
+ 9.9,
+ null,
+ 12,
+ null,
+ 31,
+ null,
+ 22,
+ 10.3,
+ null,
+ 10,
+ 31.2,
+ null,
+ null,
+ 26.9,
+ null,
+ 6.1,
+ 8.7,
+ 17.6,
+ null,
+ null,
+ 29.8,
+ null,
+ 7.8,
+ null,
+ null,
+ 8.8,
+ 14,
+ 29.6,
+ null,
+ null,
+ 9.3,
+ 34.3,
+ 10.4,
+ null,
+ 20.2,
+ null,
+ 9.2,
+ null,
+ 9.7,
+ 39,
+ 5.5,
+ 9.9,
+ 11.5,
+ 29.6,
+ 33.2,
+ 6.6,
+ 26.9,
+ 11.6,
+ 19.4,
+ null,
+ 14.6,
+ null,
+ 27.8,
+ 3.6,
+ 32.3,
+ 1,
+ 17.4,
+ null,
+ 18.8,
+ null,
+ 7.2,
+ null,
+ null,
+ null,
+ 26.6,
+ null,
+ null,
+ 9.7,
+ null,
+ null,
+ 11.9,
+ 30.6,
+ 3.8,
+ 22.9,
+ 48,
+ null,
+ null,
+ null,
+ 16.2,
+ 18.7,
+ 12.6,
+ null,
+ null,
+ 5.8,
+ null,
+ 7.5,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 3.3,
+ 10.9,
+ 17.5,
+ null,
+ 11.3,
+ 11.4,
+ 15.4,
+ 2.8,
+ null,
+ null,
+ null,
+ 12.1,
+ 15.2,
+ 13.4,
+ null,
+ null,
+ null,
+ 1.7,
+ null,
+ 5.3,
+ null,
+ 6.3,
+ null,
+ 12.3,
+ 32.6,
+ 7.3,
+ 13.6,
+ 53.8,
+ 11.9,
+ 23.9,
+ null,
+ 12.1,
+ 12.3,
+ null,
+ 8.4,
+ 3.8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 20.6,
+ 7.1,
+ null,
+ 16.8,
+ 6.9,
+ 20.9,
+ null,
+ null,
+ 6.1,
+ null,
+ null,
+ null,
+ 4.9,
+ null,
+ null,
+ 8.9,
+ null,
+ 20.5,
+ 0.2,
+ 5.7,
+ null,
+ 4.7,
+ null,
+ null,
+ null,
+ null,
+ 3.4,
+ null,
+ 6,
+ 6.7,
+ null,
+ 3.6,
+ null,
+ 4.5,
+ 0.9,
+ null,
+ 9.3,
+ null,
+ 9.4,
+ null,
+ null,
+ 5.9,
+ null,
+ null,
+ null,
+ 8.8,
+ 3.3,
+ null,
+ null,
+ 7.3,
+ null,
+ null,
+ null,
+ 10.7,
+ 16.4,
+ null,
+ 8.1,
+ 3.2,
+ null,
+ null,
+ 6.4,
+ 6.1,
+ null,
+ null,
+ 10.1,
+ 9.5,
+ null,
+ null,
+ 12.5,
+ 3.7,
+ null,
+ 16.1,
+ 5.2,
+ null,
+ 5,
+ 6,
+ null,
+ null,
+ 8.1,
+ 8,
+ null,
+ null,
+ null,
+ null,
+ 6.6,
+ null,
+ 11.2,
+ 6.6,
+ null,
+ 7.2,
+ 12.7,
+ null,
+ 6,
+ null,
+ null,
+ 5.6,
+ null,
+ 11.7,
+ null,
+ null,
+ null,
+ 8.7,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 10.7,
+ 14.1,
+ 5.2,
+ 17.3,
+ null,
+ null,
+ null,
+ 16.5,
+ null,
+ null,
+ 11.9,
+ 7.5,
+ null,
+ 9.2,
+ 8.9,
+ 9.4,
+ null,
+ null,
+ null,
+ 12.3,
+ 6.6,
+ 14.5,
+ null,
+ null,
+ 7.3,
+ null,
+ null,
+ 9.4,
+ 10.1,
+ null,
+ 11.2,
+ null,
+ null,
+ 7.4,
+ null,
+ null,
+ 11.6,
+ null,
+ 11.5,
+ null,
+ null,
+ null,
+ null,
+ 10.7,
+ 7.1,
+ 8.3,
+ null,
+ null,
+ null,
+ 7.3,
+ 8.3,
+ 25.4,
+ 7.1,
+ 6.2,
+ 6.5,
+ null,
+ 25,
+ null,
+ 42.9,
+ 6,
+ 8.4,
+ 24.1,
+ 6.1,
+ null,
+ 7.2,
+ 7.1,
+ 5.9,
+ 6.2,
+ 8.9,
+ 7.5,
+ 9.6,
+ 15.5,
+ null,
+ null,
+ null,
+ 8.6,
+ 14.7,
+ null,
+ 10,
+ null,
+ 6.9,
+ 7.7,
+ null,
+ null,
+ null,
+ null,
+ 6.1,
+ 9.2,
+ 13.3,
+ null,
+ null,
+ null,
+ null,
+ 8.5,
+ 10.6,
+ 12.9,
+ null,
+ 7.9,
+ 6.3,
+ 2.8,
+ null,
+ 5.7,
+ 5.8,
+ 8.1,
+ 9.3,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 7.6,
+ 13.5,
+ null,
+ null,
+ 7.3,
+ 9.7,
+ 8.7,
+ 6.2,
+ null,
+ null,
+ null,
+ 13.2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 6.3,
+ 16.5,
+ 14.9,
+ null,
+ 6.6,
+ null,
+ 8.2,
+ null,
+ null,
+ null,
+ 13.5,
+ 24,
+ 13.2,
+ 19.1,
+ null,
+ null,
+ 9.4,
+ 8.2,
+ null,
+ 6.2,
+ null,
+ null,
+ null,
+ 5.6,
+ null,
+ 11.3,
+ null,
+ 15.7,
+ null,
+ 6.8,
+ 6.5,
+ null,
+ null,
+ 5.4,
+ 5,
+ null,
+ 5.3,
+ null,
+ 10,
+ 6.9,
+ 8.2,
+ null,
+ 12.7,
+ 5.5,
+ null,
+ null,
+ null,
+ null,
+ 7.6,
+ null,
+ null,
+ null,
+ 6.3,
+ null,
+ 5.2,
+ null,
+ 6.4,
+ null,
+ null,
+ 7.4,
+ 7,
+ null,
+ null,
+ 3.3,
+ 7.4,
+ 6,
+ 8.8,
+ 12.2,
+ 3.7,
+ null,
+ 7.1,
+ 366.1,
+ 10.3,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 7.4,
+ null,
+ 10.6,
+ 7.7,
+ null,
+ 43.7,
+ 7,
+ 10,
+ null,
+ null,
+ null,
+ 4.1,
+ null,
+ 4,
+ null,
+ 5.1,
+ null,
+ null,
+ 11.5,
+ 8.8,
+ 5.8,
+ 6.9,
+ null,
+ 4,
+ 10.5,
+ 12.4,
+ 12.4,
+ null,
+ 17.3,
+ null,
+ null,
+ 5.3,
+ 15.1,
+ null,
+ 32.5,
+ 4.7,
+ 10.4,
+ 60.5,
+ 4.3,
+ null,
+ null,
+ 8.4,
+ 7.8,
+ 25.1,
+ 7.7,
+ null,
+ 3.5,
+ null,
+ null,
+ 106.3,
+ null,
+ null,
+ null,
+ 5.4,
+ null,
+ 13.9,
+ 14,
+ 4.6,
+ 3.4,
+ 5.8,
+ 2.1,
+ 3.9,
+ null,
+ 8.6,
+ 6.6,
+ 7.8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 9.9,
+ 62.8,
+ null,
+ 4.5,
+ 7,
+ 14.8,
+ 4.1,
+ 4.3,
+ null,
+ 3.8,
+ 7.5,
+ 10,
+ 7.2,
+ null,
+ null,
+ 12.1,
+ 29,
+ 11.2,
+ null,
+ 5.2,
+ 5.7,
+ 6.9,
+ 6,
+ null,
+ null,
+ 12.4,
+ 6.7,
+ 4.1,
+ 1.4,
+ 3.4,
+ 10.9,
+ null,
+ 6,
+ 4.3,
+ null,
+ null,
+ 14.8,
+ 15.2,
+ 14.8,
+ null,
+ 6.2,
+ null,
+ null,
+ 26.3,
+ null,
+ null,
+ 6,
+ null,
+ null,
+ 11.4,
+ 11.9,
+ null,
+ 6.1,
+ 4.9,
+ null,
+ null,
+ null,
+ 4.5,
+ null,
+ null,
+ null,
+ 6,
+ 87.9,
+ null,
+ null,
+ null,
+ 15.2,
+ null,
+ 14.4,
+ 9.1,
+ null,
+ 10.9,
+ 8.9,
+ null,
+ null,
+ 5,
+ 9.3,
+ null,
+ 7,
+ null,
+ 3.9,
+ null,
+ 6.9,
+ 7.4,
+ 7.7,
+ null,
+ 13,
+ 7.5,
+ null,
+ null,
+ null,
+ 3.9,
+ 7.1,
+ 4.4,
+ null,
+ null,
+ null,
+ null,
+ 9.6,
+ 4.5,
+ 4.1,
+ null,
+ 7.9,
+ null,
+ 4.7,
+ 5.8,
+ 18.9,
+ 8.7,
+ 14.9,
+ 6.1,
+ null,
+ null,
+ 9.7,
+ 12.2,
+ 8.5,
+ null,
+ 6.6,
+ null,
+ null,
+ 6.8,
+ 6.3,
+ null,
+ null,
+ 28.9,
+ null,
+ 6.8,
+ 9.1,
+ 11.5,
+ 6,
+ 18.8,
+ 9,
+ 28.4,
+ null,
+ null,
+ null,
+ 12.2,
+ 13.3,
+ null,
+ 5.1,
+ null,
+ 8.2,
+ 7.2,
+ null,
+ 7.2,
+ null,
+ null,
+ 3.9,
+ 10.9,
+ 14.1,
+ 8.5,
+ 14.2,
+ null,
+ 9.2,
+ 9.5,
+ null,
+ 8,
+ 7.3,
+ 4.6,
+ 4,
+ 4,
+ 6.6,
+ 7,
+ null,
+ null,
+ null,
+ 7.1,
+ null,
+ 15.6,
+ null,
+ null,
+ 7.2,
+ 3.8,
+ 7,
+ null,
+ 4.3,
+ null,
+ 7.4,
+ null,
+ 4.5,
+ 12,
+ null,
+ 15,
+ null,
+ null,
+ 6.7,
+ null,
+ null,
+ null,
+ null,
+ 22.2,
+ 4.8,
+ 9.1,
+ null,
+ 7.6,
+ 16.8,
+ 6.3,
+ 6.6,
+ null,
+ 25.5,
+ 10.9,
+ 7.3,
+ 27.5,
+ null,
+ 9,
+ null,
+ null,
+ 8.6,
+ null,
+ 6,
+ null,
+ 20.5,
+ 33.8,
+ null,
+ null,
+ 5.3,
+ 9.2,
+ 5.2,
+ null,
+ 3.6,
+ null,
+ 31.5,
+ null,
+ null,
+ 3.5,
+ null,
+ null,
+ 10.1,
+ null,
+ 5,
+ null,
+ null,
+ 4.8,
+ 9.6,
+ null,
+ null,
+ 7.9,
+ null,
+ 5.2,
+ null,
+ null,
+ null,
+ 6.2,
+ null,
+ null,
+ 7.1,
+ 12.5,
+ 4.2,
+ 10.9,
+ 12.1,
+ 3.7,
+ null,
+ null,
+ null,
+ 7.1,
+ 7.4,
+ 5.7,
+ 18.6,
+ null,
+ null,
+ 12,
+ null,
+ 8.2,
+ null,
+ null,
+ null,
+ null,
+ 23.2,
+ null,
+ null,
+ null,
+ null,
+ 4.7,
+ null,
+ 18.3,
+ null,
+ null,
+ null,
+ 6.1,
+ null,
+ null,
+ 6.8,
+ null,
+ null,
+ 6.7,
+ null,
+ null,
+ null,
+ null,
+ 7.2,
+ 5.4,
+ 7.3,
+ null,
+ null,
+ null,
+ 5.6,
+ null,
+ null,
+ 10.1,
+ 6,
+ 10.3,
+ 4.7,
+ null,
+ null,
+ 8.5,
+ null,
+ null,
+ null,
+ null,
+ 21.2,
+ null,
+ null,
+ null,
+ null,
+ 3.8,
+ null,
+ null,
+ null,
+ 6,
+ 10.5,
+ null,
+ 7,
+ 8.3,
+ null,
+ 9.2,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 10.6,
+ 8.9,
+ null,
+ null,
+ null,
+ 7.1,
+ 3.4,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 14,
+ null,
+ null,
+ null,
+ 4.9,
+ null,
+ 6.8,
+ null,
+ null,
+ null,
+ 7.8,
+ 4.5,
+ 9.1,
+ null,
+ 7,
+ null,
+ 9.3,
+ null,
+ 4.6,
+ 8.2,
+ null,
+ 8.3,
+ 8,
+ null,
+ 5.4,
+ null,
+ 6.9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 5.4,
+ null,
+ 7.2,
+ 6.4,
+ 8.1,
+ 12.4,
+ null,
+ 7.3,
+ null,
+ null,
+ 8.8,
+ 6.9,
+ null,
+ null,
+ 6.7,
+ 7.1,
+ null,
+ null,
+ 7.5,
+ 8.6,
+ 5.6,
+ null,
+ null,
+ null,
+ null,
+ 6,
+ null,
+ 9.4,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 5.8,
+ null,
+ null,
+ 9.3,
+ 6.3,
+ 6.6,
+ null,
+ 8.9,
+ null,
+ 7.5,
+ null,
+ null,
+ null,
+ 6.5,
+ null,
+ null,
+ null,
+ 7.9,
+ 7.8,
+ null,
+ null,
+ 8.4,
+ null,
+ null,
+ null,
+ 4.8,
+ 7.6,
+ null,
+ 8.3,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 7.9,
+ null,
+ null,
+ null,
+ null,
+ 7.7,
+ null,
+ null,
+ null,
+ null,
+ 7.6,
+ null,
+ null,
+ 7.4,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 6.7,
+ 6.6,
+ null,
+ null,
+ 7.1,
+ 8.1,
+ 5.6,
+ null,
+ 8.3,
+ null,
+ null,
+ 7.5,
+ 7.9,
+ 7.4,
+ null,
+ null,
+ null,
+ null,
+ 5.9,
+ 8.5,
+ null,
+ 7.7,
+ null,
+ null,
+ 11.7,
+ null,
+ 5.4,
+ 6,
+ 5.3,
+ null,
+ null,
+ 5.4,
+ null,
+ null,
+ 9.4,
+ null,
+ null,
+ null,
+ 8,
+ null,
+ 6,
+ 7,
+ null,
+ null,
+ null,
+ 12.1,
+ 14.3,
+ 19.3,
+ 15,
+ 16.6,
+ 12.3,
+ 8,
+ 7.4,
+ 9.1,
+ 15.8,
+ 14.9,
+ 19.4,
+ 24.3,
+ 1.6,
+ null,
+ 7.9,
+ 24.4,
+ 28.6,
+ 27.9,
+ 30.2,
+ null,
+ null,
+ null,
+ 24.6,
+ null,
+ 9.1,
+ 26,
+ 9.4,
+ 29.9,
+ null,
+ 8.4,
+ 14.2,
+ 10.6,
+ 15.1,
+ null,
+ 10.4,
+ 28.8,
+ null,
+ 8.2,
+ 5.2,
+ 10.5,
+ 8.1,
+ 6.6,
+ 8.9,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 12.7,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 8.2,
+ 9.3,
+ null,
+ null,
+ 9,
+ 6.9,
+ 5.6,
+ 7,
+ null,
+ 5.9,
+ null,
+ 11,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 7.4,
+ 8,
+ null,
+ null,
+ 5.6,
+ 6.9,
+ null,
+ 4.9,
+ null,
+ null,
+ null,
+ null,
+ 6.7,
+ null,
+ 5.3,
+ 5.8,
+ 6.3,
+ 6.2,
+ 5.9,
+ 5.1,
+ null,
+ null,
+ null,
+ 7.1,
+ 8.4,
+ 7.2,
+ 4.3,
+ null,
+ 5.9,
+ 9.4,
+ 9.4,
+ null,
+ 8.3,
+ 8.1,
+ null,
+ 14.8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 30.3,
+ 10.7,
+ 5,
+ 30.2,
+ 29.6,
+ 14.2,
+ 32.6,
+ 30.7,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 15.8,
+ null,
+ 7.4,
+ 32.3,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 11.5,
+ 11.8,
+ null,
+ null,
+ 16.7,
+ 1,
+ 12.1,
+ 29.7,
+ 24.6,
+ 3.7,
+ 5.8,
+ 5.4,
+ 5.5,
+ 8.9,
+ 3.5,
+ 11.2,
+ 3.1,
+ 6,
+ 6.1,
+ 6.8,
+ 5.7,
+ 6.4,
+ 2.8,
+ 3.5,
+ null,
+ 20.9,
+ null,
+ 5.8,
+ 10.4,
+ 9.8,
+ null,
+ 7.6,
+ null,
+ null,
+ null,
+ null,
+ 22,
+ null,
+ 1.8,
+ 7.6,
+ 27.6,
+ 8.6,
+ 47.2,
+ 43.7,
+ 20.1,
+ 27.7,
+ 20.5,
+ 12,
+ 16.9,
+ 32.4,
+ 40.4,
+ null,
+ null,
+ null,
+ 10.9,
+ null,
+ 10,
+ null,
+ null,
+ 3.1,
+ 7.5,
+ 2.8,
+ 6.3,
+ 3,
+ null,
+ null,
+ 10.5,
+ null,
+ null,
+ 10.8,
+ 25.1,
+ 10.4,
+ 31.9,
+ 11.9,
+ 12.3,
+ 12.1,
+ 10.8,
+ 9.7,
+ 6.7,
+ 5.6,
+ 9.5,
+ 10.3,
+ 8,
+ 21.3,
+ 10.6,
+ 7.1,
+ 23.1,
+ 14.3,
+ 8.7,
+ 15,
+ 8,
+ 11.5,
+ 17,
+ 19.8,
+ 16.3,
+ null,
+ 11.1,
+ null,
+ 5.8,
+ null,
+ null,
+ null,
+ 12.2,
+ 9.9,
+ 7.1,
+ null,
+ null,
+ null,
+ 12.1,
+ 19.1,
+ 9.5,
+ 6.6,
+ null,
+ 12.4,
+ null,
+ null,
+ 8.5,
+ null,
+ 7.3,
+ 4.6,
+ 15,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 3.9,
+ 9.3,
+ 10,
+ 4.2,
+ 5.7,
+ null,
+ null,
+ null,
+ 9.7,
+ null,
+ 8.1,
+ 10.4,
+ 5,
+ null,
+ null,
+ 5.4,
+ 9.1,
+ 6.5,
+ 2.4,
+ null,
+ 5.5,
+ null,
+ null,
+ 6.1,
+ 4.9,
+ 6.9,
+ 10.3,
+ 6.2,
+ 6.3,
+ 4.1,
+ 11.7,
+ 5.5,
+ null,
+ 6.7,
+ null,
+ 7.7,
+ 6.4,
+ null,
+ null,
+ 5.3,
+ 4.8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 9.3,
+ null,
+ 6.3,
+ null,
+ null,
+ null,
+ 6,
+ 6.4,
+ null,
+ 9.7,
+ 4.9,
+ 2.9,
+ 8,
+ 4.1,
+ 10.6,
+ 3.2,
+ 4.5,
+ 6.9,
+ 4.1,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 9.3,
+ null,
+ 3.3,
+ 4.6,
+ 6.2,
+ null,
+ 5.6,
+ null,
+ null,
+ 5.2,
+ 9.7,
+ null,
+ null,
+ 19.8,
+ null,
+ null,
+ null,
+ 5.2,
+ null,
+ null,
+ 8.9,
+ null,
+ null,
+ 6.6,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 3.7,
+ null,
+ null,
+ 5.4,
+ 7,
+ 10.9,
+ null,
+ 7.2,
+ 7.4,
+ null,
+ null,
+ null,
+ 7.8,
+ null,
+ 7.3,
+ null,
+ null,
+ 6.3,
+ null,
+ 19.9,
+ 9.2,
+ 11.8,
+ 8.3,
+ 6.4,
+ 14.3,
+ 7.9,
+ 11.8,
+ 11,
+ 9.3,
+ 9.6,
+ 12.6,
+ 21.6,
+ 12.9,
+ 7.8,
+ 11.9,
+ 7.9,
+ null,
+ 6.8,
+ 8,
+ 11.7,
+ 5.9,
+ null,
+ null,
+ null,
+ 20.2,
+ 7.8,
+ null,
+ null,
+ 5,
+ 19.4,
+ 14.2,
+ 6.9,
+ 5.5,
+ null,
+ 10.7,
+ 5.3,
+ 6.2,
+ null,
+ 8.4,
+ null,
+ 11.2,
+ null,
+ null,
+ null,
+ 8.5,
+ null,
+ null,
+ 7.9,
+ null,
+ 7.7,
+ 7.4,
+ null,
+ 8.4,
+ 46,
+ null,
+ null,
+ 10.5,
+ 9.3,
+ 8.3,
+ 10.6,
+ 6.2,
+ null,
+ 7,
+ 5,
+ null,
+ null,
+ null,
+ null,
+ 5.1,
+ 6,
+ null,
+ 5.4,
+ null,
+ null,
+ 9.6,
+ 5.3,
+ null,
+ 32.4,
+ null,
+ null,
+ 5.8,
+ null,
+ null,
+ 5.5,
+ null,
+ 15.8,
+ null,
+ 31.1,
+ 2.5,
+ null,
+ 28.7,
+ 7.8,
+ null,
+ null,
+ 11.7,
+ null,
+ null,
+ 6.4,
+ 20.4,
+ 9.6,
+ 7.3,
+ null,
+ null,
+ null,
+ 5.8,
+ 6.7,
+ null,
+ null,
+ null,
+ 4.6,
+ null,
+ 26.3,
+ 69.8,
+ 9.9,
+ 9.6,
+ 8.5,
+ null,
+ null,
+ 8,
+ null,
+ null,
+ null,
+ 6,
+ 5.1,
+ 7.9,
+ 9.5,
+ null,
+ null,
+ null,
+ null,
+ 7.1,
+ 4.3,
+ 7.9,
+ 19.6,
+ 7.6,
+ 5.3,
+ null,
+ 8.6,
+ 11,
+ 5.8,
+ null,
+ 6.5,
+ 3.8,
+ 9.5,
+ 5.3,
+ null,
+ null,
+ 31.3,
+ 15.9,
+ 13.7,
+ 35.5,
+ 17.6,
+ 27.6,
+ 22.8,
+ 13.1,
+ 28.7,
+ 18.2,
+ null,
+ 6.6,
+ 18,
+ 13.1,
+ 5.5,
+ 80.5,
+ 11.8,
+ 3.4,
+ 11.8,
+ 15.2,
+ 784,
+ 24.4,
+ 3.1,
+ 2.7,
+ 97.3,
+ 90.6,
+ null,
+ 13.5,
+ 28.8,
+ null,
+ 3.7,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 5.7,
+ 6.5,
+ null,
+ null,
+ 15.3,
+ null,
+ 6.1,
+ 9.8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 6.5,
+ null,
+ 7.6,
+ null,
+ 6.9,
+ null,
+ null,
+ null,
+ null,
+ 7.4,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 32.9,
+ 45.3,
+ null,
+ 3,
+ 5.8,
+ null,
+ null,
+ null,
+ null,
+ null,
+ 6.2,
+ 3.6,
+ 4.8,
+ 7.4,
+ 4.1,
+ 3.9,
+ 3.9,
+ 7.6,
+ 9.5,
+ 8.9,
+ 1.4,
+ 3.5,
+ 9,
+ 4.4,
+ 6.6,
+ 7.6,
+ 7.8,
+ 7,
+ 6,
+ 6.9,
+ 9.1,
+ 18.2,
+ 4.5,
+ 5.4,
+ 8.8,
+ 10.5,
+ 4.4,
+ 6.1,
+ null,
+ 6.9,
+ 4.6,
+ null,
+ 4.7,
+ 9.8,
+ 5.7,
+ 12.3,
+ 5.4,
+ 6.1,
+ 5.4,
+ 5.6,
+ 3.8,
+ 6.5,
+ 5,
+ 21,
+ 5.2,
+ 10.2,
+ 6.6,
+ 5.1,
+ 7,
+ 5.9,
+ 11.4,
+ 2.3,
+ 8.4,
+ 6,
+ 4.5,
+ 6.5,
+ 6.1,
+ 11,
+ null,
+ 2.2,
+ 7.1,
+ 10.3,
+ 3.4,
+ 3.4,
+ 7.1,
+ 4.6,
+ 4.9,
+ 5,
+ 7.7,
+ 10.3,
+ 6.7,
+ 4.1,
+ 9.2,
+ 1,
+ 14.5,
+ 7.6,
+ null,
+ 5.9,
+ 3.5,
+ 6.1,
+ 6.5,
+ 6.2,
+ 7.8,
+ 4.9,
+ 11.1,
+ 5.7,
+ 5.6,
+ 5.2,
+ 4.1,
+ 6.1,
+ 7.4,
+ 4.2,
+ 7.7,
+ 5.8,
+ 5.8,
+ 2.8,
+ 7.3,
+ 5.3,
+ 8,
+ 9.7,
+ 3.8,
+ 4.6,
+ 9.1,
+ 10.1,
+ 5.3,
+ 5.5,
+ 13.2,
+ null,
+ 7.8,
+ 7,
+ 5.9,
+ 6,
+ null,
+ 23,
+ 0.8,
+ 6.7,
+ 9.7,
+ 7.2,
+ 4.9,
+ 8.1,
+ 7.3,
+ 3.6,
+ 7.9,
+ null,
+ 4.5,
+ 26.5,
+ 8.2,
+ 7.6,
+ 5,
+ 8.2,
+ 9.5,
+ 5.9,
+ 1.6,
+ 14,
+ 7.3,
+ 14.2,
+ 0.4,
+ 8.1,
+ 5.8,
+ 3.2,
+ 13.9,
+ 8.5,
+ 4.5,
+ 2.6,
+ 14.8,
+ 7.2,
+ 6.3,
+ 5.6,
+ 18.4,
+ 7,
+ 5.3,
+ 6.4,
+ 5.6,
+ 24,
+ 5.8,
+ 5.2,
+ null,
+ 12.2,
+ 6.3,
+ 5.2,
+ 11.1,
+ 5.9,
+ 4.2,
+ 7.7,
+ 6.4,
+ 12.3,
+ 5.4,
+ 6.6,
+ 3.5,
+ 5.5,
+ 23.3,
+ 6.8,
+ 7.4,
+ 6.2,
+ 8.2,
+ 8.4,
+ 5,
+ 5,
+ 6.1,
+ 5,
+ 14.9,
+ 13.4,
+ 9.1,
+ 5.4,
+ 0.3,
+ 6.1,
+ 4.7,
+ 2,
+ 3.1,
+ 10.9,
+ 7.1,
+ 3.2,
+ 5.8,
+ 4.4,
+ 8,
+ 6,
+ null,
+ 5,
+ 10.1,
+ 6,
+ 4.5,
+ 7.5,
+ 6.6,
+ 10.1,
+ 18.1,
+ 3.1,
+ 4.1,
+ 6,
+ 4.1,
+ 69.5,
+ 6.2,
+ 6,
+ 5,
+ 6.9,
+ 6.1,
+ 5.9,
+ 7.7,
+ 8.3,
+ 6.6,
+ 6.3,
+ 6.8,
+ 12.2,
+ 7.1,
+ 6,
+ 11.6,
+ 5.6,
+ 11.5,
+ 3.3,
+ 6.7,
+ null,
+ 15.2,
+ 5.1,
+ 8.1,
+ 10.9,
+ 11,
+ 6.2,
+ 3.6,
+ 7.2,
+ 4.6,
+ 3.7,
+ 12.2,
+ 6.4,
+ 7.1,
+ 2.9,
+ 5.7,
+ 6.5,
+ 8.9,
+ 1.9,
+ 3.2,
+ 5.3,
+ 5.3,
+ 5.4,
+ 8.8,
+ 47.4,
+ 12.4,
+ 4.5,
+ 9.6,
+ 7.3,
+ 8.7,
+ 4.5,
+ 3.6,
+ 6.5,
+ 8.9,
+ 2.5,
+ 5.2,
+ 6.2,
+ 10.5,
+ 8.5,
+ 4.6,
+ 4.4,
+ 2.1,
+ 5.3,
+ 6.8,
+ 6.9,
+ 6.7,
+ 4.4,
+ 8.8,
+ 8,
+ 5.4,
+ 5.5,
+ 4.5,
+ 7.7,
+ 6.5,
+ 3.9,
+ 7,
+ 6.1,
+ 4,
+ 9.8,
+ 3.2,
+ null,
+ 5.1,
+ 6.1,
+ 65.7,
+ 10.2,
+ 9.4,
+ 6.7,
+ 7.8,
+ 6.1,
+ 21.2,
+ 16.9,
+ null,
+ 12.6,
+ 10.7,
+ 5.2,
+ 6.4,
+ 5.5,
+ 5.9,
+ 13.3,
+ 8.5,
+ 8.6,
+ 4.1,
+ 4.9,
+ 6.8,
+ 3.9,
+ 3.3,
+ 9.2,
+ 4.8,
+ 6.3,
+ 4.7,
+ 5.2,
+ 3.5,
+ 7.4,
+ 6.2,
+ 5.9,
+ 2.7,
+ 5.1,
+ 7,
+ 2.8,
+ 6.4,
+ 5.7,
+ 5.6,
+ 6.1,
+ 9.9,
+ 3.5,
+ 11.6,
+ 6.8,
+ 4.3,
+ null,
+ 6.1,
+ 5.3,
+ 6.5,
+ 6.3,
+ 5.1,
+ 4.7,
+ 5.9,
+ 5.5,
+ 30.9,
+ 7.8,
+ 23,
+ null,
+ 3.3,
+ 7,
+ 5.1,
+ 7.8,
+ 6.3,
+ 4.1,
+ 4.3,
+ 52.6,
+ 7.3,
+ 4.9,
+ 5.9,
+ 7.1,
+ 7.1,
+ 4.6,
+ 7.7,
+ 5.7,
+ 5.2,
+ 7.6,
+ 6.5,
+ 24.8,
+ null,
+ 6.3,
+ 14.6,
+ null,
+ 6,
+ 8.2,
+ 2.8,
+ 11.7,
+ 3.3,
+ 5.7,
+ 5.3,
+ 5.7,
+ 3.7,
+ 5.6,
+ 6.5,
+ 5.4,
+ 19.5,
+ 6.9,
+ 7.6,
+ 5.2,
+ 0.9,
+ 2.7,
+ 12,
+ null,
+ 6.9,
+ 8.7,
+ 16.5,
+ 8.9,
+ 4.5,
+ 5.3,
+ 5.2,
+ 3.3,
+ 5.2,
+ 5.9,
+ 3.3,
+ 3.9,
+ 8.3,
+ 8,
+ 4.3,
+ 5.6,
+ 3.4,
+ 6.2,
+ 3.7,
+ 8.9,
+ 7.7,
+ 7.6,
+ 7.6,
+ 6.7,
+ 6.1,
+ 5.9,
+ 3.9,
+ 20.9,
+ 6.7,
+ 3.4,
+ 4.4,
+ 5.1,
+ 4.2,
+ 3.5,
+ null,
+ 2.9,
+ 5.6,
+ 6.2,
+ 20.3,
+ 7.1,
+ 13.4,
+ 3.6,
+ null,
+ 5.2,
+ 7.3,
+ 7.2,
+ 10.9,
+ 8.4,
+ 8.7,
+ 9,
+ 5,
+ null,
+ 5.5,
+ 5.5,
+ 4.1,
+ 15.2,
+ 2.7,
+ 6.7,
+ 10,
+ 3.9,
+ 26.2,
+ 8.4,
+ 8.2,
+ 5.6,
+ 23.6,
+ 3.6,
+ 5.9,
+ 6.6,
+ 7.5,
+ 11.2,
+ 13.6,
+ 6.1,
+ 5.5,
+ 6.8,
+ 7.9,
+ 6.6,
+ 8.5,
+ 6.9,
+ 2.4,
+ 5.7,
+ 4.4,
+ 6.4,
+ 6.1,
+ 3.2,
+ 4.7,
+ 16.5,
+ 5.4,
+ 4.9,
+ 4.1,
+ 7,
+ 4.5,
+ 8,
+ 12.5,
+ 5,
+ 6.6,
+ 5.8,
+ 6.1,
+ 4.4,
+ 5,
+ 6.9,
+ 18.7,
+ 7,
+ 8.6,
+ 5.7,
+ 5.8,
+ 6.4,
+ null,
+ 9.1,
+ 4.6,
+ 4.6,
+ 12,
+ 4.1,
+ 4.9,
+ 6.2,
+ 6.1,
+ 7.9,
+ 7.9,
+ 7.2,
+ 10.3,
+ 8,
+ 7.4,
+ 5.6,
+ 7.6,
+ 5.6,
+ 6,
+ 8.8,
+ 6.3,
+ 7.2,
+ 5.8,
+ 10.6,
+ 9.5,
+ 10.4,
+ 8.4,
+ 15.4,
+ 5.8,
+ 5.7,
+ 6.1,
+ 6.6,
+ 4.7,
+ 4.9,
+ null,
+ 12.3,
+ 6.8,
+ 7.4,
+ 6.8,
+ null,
+ 22.1,
+ 5.3,
+ 6.5,
+ 8.1,
+ 7.3,
+ 6.1,
+ 8.1,
+ null,
+ 3.2,
+ 7.2,
+ 2.4,
+ 12.4,
+ 7.1,
+ 8,
+ 5.6,
+ 9.7,
+ 8.5,
+ 3.9,
+ 6.3,
+ 10.2,
+ 7.9,
+ 4.8,
+ 27.9,
+ null,
+ 5.5,
+ 7.6,
+ 5.7,
+ 8.6,
+ 6.6,
+ 7.8,
+ 6,
+ 4.5,
+ 4.2,
+ 7.2,
+ 8,
+ 119.5,
+ 6.6,
+ 6.7,
+ 9.7,
+ 5.9,
+ 8.2,
+ 7.3,
+ 8.9,
+ 4.2,
+ 5.5,
+ 6,
+ 7.2,
+ null,
+ 5.4,
+ 6.9,
+ 6.9,
+ 4,
+ 6.8,
+ 6,
+ 8.5,
+ 10.1,
+ 6.4,
+ 21,
+ 7.2,
+ 6.9,
+ 7.6,
+ 4.1,
+ 6.8,
+ 8.1,
+ 13.4,
+ 15.4,
+ 5.1,
+ 8.2,
+ 4.3,
+ 4.6,
+ 10.8,
+ null,
+ 8.6,
+ 12.1,
+ 4.5,
+ 5.7,
+ 6.8,
+ 4.9,
+ 3.6,
+ 7.2,
+ 6.8,
+ 6.2,
+ 9.4,
+ 6.3,
+ 8.7,
+ 5.2,
+ 7.7,
+ 4.7,
+ 4.5,
+ 4.6,
+ 3.4,
+ 5,
+ 7.1,
+ 5.9,
+ 12.3,
+ 17.5,
+ 6.3,
+ 3.5,
+ 12.4,
+ 13.3,
+ 5.2,
+ 9,
+ 5.4,
+ 4.6,
+ 2.6,
+ 3.8,
+ 6.7,
+ 9.9,
+ 4.6,
+ 6.6,
+ 5.6,
+ 5.5,
+ 6.9,
+ 7.9,
+ 4.9,
+ 3.4,
+ 2,
+ 11.3,
+ 6.4,
+ 9.6,
+ 30.4,
+ 4.8,
+ 5.8,
+ 7.4,
+ 6.2,
+ 8.2,
+ 6.3,
+ 20.3,
+ 2.8,
+ 5.9,
+ 4.1,
+ 3.9,
+ 6.7,
+ 7.9,
+ 4.7,
+ 9.6,
+ 11.1,
+ null,
+ 8.3,
+ 2.5,
+ 15,
+ 5.3,
+ 5.5,
+ 4.6,
+ 6.5,
+ 10.1,
+ 6,
+ 10.4,
+ 5.1,
+ 4.4,
+ 4,
+ 6.8,
+ 3.8,
+ 6.3,
+ 6.8,
+ 10,
+ 3.2,
+ 7.2,
+ 5.9,
+ 8.3,
+ 5.8,
+ 5,
+ 6.1,
+ 5,
+ 27,
+ 6,
+ 9.5,
+ 5,
+ 4.1,
+ 5.5,
+ 6.8,
+ 7.3,
+ 6.3,
+ 8.6,
+ 5.2,
+ 8,
+ null,
+ 7.8,
+ 7.5,
+ 8.9,
+ 8.2,
+ 555.1,
+ 5.5,
+ 1.4,
+ 14.9,
+ 7.4,
+ 2.2,
+ 7.4,
+ 6.2,
+ 14.6,
+ 10.3,
+ 5.5,
+ 6,
+ 7.7,
+ 3.9,
+ 6.8,
+ 5.7,
+ 5.7,
+ 3.7,
+ 7,
+ 4.1,
+ 7.6,
+ 19.5,
+ 4.2,
+ null,
+ 7.2,
+ 5.8,
+ 5.2,
+ 6.3,
+ 4.1,
+ 6.7,
+ 6.1,
+ 28.5,
+ 8.9,
+ 5.4,
+ 6.8,
+ 5.8,
+ 5.6,
+ 6.5,
+ null,
+ 5.2,
+ 6.7,
+ 4.3,
+ 9.1,
+ 3.9,
+ 11.7,
+ 5.8,
+ 5.3,
+ 4.8,
+ 4.8,
+ 22.3,
+ 6.5,
+ 6.6,
+ 36,
+ 7.2,
+ 6.3,
+ 5.1,
+ 19.9,
+ 4,
+ 5.2,
+ null,
+ 11.7,
+ 13.7,
+ 6.2,
+ 7.1,
+ 8.3,
+ 10.5,
+ 6.2,
+ 3.7,
+ 6.4,
+ 5.3,
+ 5.9,
+ 6.3,
+ null,
+ 11.8,
+ 6.4,
+ 4.8,
+ 5.7,
+ 4.1,
+ 4.9,
+ 7.3,
+ 4.2,
+ 4.3,
+ 6.3,
+ 7.3,
+ null,
+ 8.4,
+ 9.6,
+ 4.8,
+ 12,
+ 20.3,
+ 4.5,
+ 7.6,
+ 5.5,
+ 5.2,
+ 7.3,
+ null,
+ 4.7,
+ 7.7,
+ 11.2,
+ 8.1,
+ 6.4,
+ 7.5,
+ 5.6,
+ 5.8,
+ 9.1,
+ 10.2,
+ 6.7,
+ 7.2,
+ 14.5,
+ 4.2,
+ 3.2,
+ 6.6,
+ 7.4,
+ 7.3,
+ 7.6,
+ 5,
+ 6.2,
+ 3.5,
+ 4.6,
+ 4.4,
+ 5.8,
+ 10,
+ 6.5,
+ 4.7,
+ 7.3,
+ 6,
+ 4.8,
+ 6.7,
+ 12.4,
+ 3.9,
+ 15.9,
+ null,
+ 5.4,
+ 6.2,
+ 5.4,
+ 7.1,
+ null,
+ 6.2,
+ 5.1,
+ 6.4,
+ 6.2,
+ 6.2,
+ 8.7,
+ 4.4,
+ 9.6,
+ 23.9,
+ 6.5,
+ 6,
+ 8,
+ 33.9,
+ 2.2,
+ 4.6,
+ 3.6,
+ 9.6,
+ 3.1,
+ 5.4,
+ null,
+ 4.4,
+ 8.9,
+ 7.7,
+ 28.6,
+ 6.7,
+ 6.3,
+ 8,
+ 5.4,
+ 4.3,
+ 8.5,
+ 27.8,
+ 10.8,
+ 16.5,
+ 8.5,
+ null,
+ 5.4,
+ 7.5,
+ 5.4,
+ 3.9,
+ 9.5,
+ 4.4,
+ 15.1,
+ 12.5,
+ 4.8,
+ 3.6,
+ 5.2,
+ 19.4,
+ 10.5,
+ 8.9,
+ 5.8,
+ 6.2,
+ 5.4,
+ 3.1,
+ 7.2,
+ 4.4,
+ 7.6,
+ 3.6,
+ 6.4,
+ 6.9,
+ 8.3,
+ 8.2,
+ 6,
+ 16.8,
+ 13.3,
+ 27,
+ 7.5,
+ 4.6,
+ 4.4,
+ 11.7,
+ null,
+ 5.7,
+ 8.5,
+ 6.7,
+ 8.4,
+ 3.8,
+ 8.5,
+ 6,
+ 3.8,
+ 12.1,
+ 3.8,
+ 7.6,
+ 11,
+ 5.1,
+ 15.9,
+ 6.8,
+ 7.3,
+ null,
+ 6.5,
+ 15.9,
+ 8.2,
+ 8,
+ 3.1,
+ 3.3,
+ null,
+ 7.4,
+ 6.3,
+ 3.4,
+ 7.8,
+ 18.2,
+ null,
+ 5.5,
+ 4.5,
+ 24.8,
+ 7.1,
+ 9.9,
+ 5.6,
+ 5.8,
+ 6.8,
+ 4.2,
+ 6,
+ 8.5,
+ 9.8,
+ 7.3,
+ 7.1,
+ 6,
+ 6.9,
+ 6.7,
+ 6,
+ 8.4,
+ 7.7,
+ 9.4,
+ 6.8,
+ 2.5,
+ 6,
+ 4.1,
+ 4.1,
+ 3.8,
+ 6.4,
+ 2.9,
+ 6.3,
+ 6,
+ 10.8,
+ 6.2,
+ null,
+ 23.8,
+ 5.2,
+ 5.2,
+ 6.8,
+ 35.2,
+ 7.7,
+ 4.7,
+ 5.5,
+ 5.7,
+ 3.3,
+ 9.3,
+ 6.9,
+ 6.7,
+ 7.3,
+ 4.8,
+ 5,
+ 7.1,
+ 6.3,
+ 5.4,
+ 5.4,
+ 9.8,
+ 6.6,
+ 8.7,
+ 8.5,
+ 6.4,
+ 10.1,
+ 5.1,
+ 54.3,
+ 5.1,
+ 4.6,
+ 27.7,
+ 8,
+ 5.5,
+ 4.8,
+ 3.4,
+ 5.1,
+ 4.9,
+ 29.2,
+ 4.2,
+ 12.3,
+ 6.8,
+ 29.6,
+ 5.9,
+ 4,
+ 8.3,
+ 6.8,
+ 88.9,
+ 6.1,
+ 3.9,
+ 4.6,
+ 13,
+ 5.7,
+ 5.2,
+ 10.1,
+ 6.4,
+ 6.4,
+ 8,
+ 19,
+ 2.8,
+ null,
+ 7.4,
+ 4.6,
+ 4.7,
+ 8.9,
+ 3.5,
+ 3.5,
+ 5.1,
+ 6.1,
+ 5.1,
+ 5.2,
+ 5.1,
+ 10,
+ 4.7,
+ 7.6,
+ 6.6,
+ 5.9,
+ 5.9,
+ null,
+ 5.7,
+ 4.2,
+ 5.1,
+ 6.2,
+ 7.1,
+ 5.4,
+ 3.4,
+ 5.8,
+ null,
+ 8.2,
+ 3,
+ 3.6,
+ null,
+ 6.1,
+ 5.5,
+ 2.9,
+ 6.1,
+ 5.6,
+ 3.6,
+ 3.7,
+ 3.1,
+ 4.2,
+ 5.8,
+ 6.7,
+ 3.4,
+ 5.1,
+ 5.5,
+ 4.3,
+ 7,
+ 7.3,
+ 4.8,
+ 6.7,
+ 8.3,
+ 6.2,
+ 5.7,
+ 5.1,
+ 3.7,
+ 22.9,
+ 9.8,
+ 7.6,
+ 5.9,
+ 4.9,
+ 4.3,
+ 7.6,
+ 5.7,
+ 11.5,
+ 10.5,
+ 4.5,
+ 6.4,
+ 4.9,
+ 10.1,
+ 8.6,
+ 5.2,
+ 5.3,
+ 8.1,
+ 7.2,
+ 3.9,
+ 7.3,
+ 6.4,
+ 7.1,
+ 9.2,
+ 7.1,
+ 8.3,
+ 8.8,
+ 8.6,
+ 4.6,
+ 10.9,
+ 7,
+ 5.7,
+ 9.3,
+ 5.8,
+ 6.7,
+ 4.6,
+ 3.6,
+ 8.5,
+ null,
+ 6.9,
+ 6.8,
+ 5.1,
+ 4.4,
+ 6,
+ 12.1,
+ 6.2,
+ 5.1,
+ 17.6,
+ 15.9,
+ 6.7,
+ null,
+ 4.2,
+ 8.3,
+ 8.7,
+ 11.4,
+ 5.9,
+ 7.8,
+ 8.2,
+ 8.4,
+ 5.6,
+ 10.5,
+ 4.4,
+ 6.7,
+ 9.6,
+ 18.1,
+ 5.8,
+ 6.4,
+ 11.7,
+ 5.5,
+ 6.3,
+ 6.4,
+ 6.9,
+ 6.9,
+ 4.6,
+ 6.1,
+ 7.7,
+ 3.1,
+ 4.8,
+ 8,
+ 7,
+ 4.9,
+ 4.9,
+ 7.1,
+ 1.5,
+ 4.5,
+ 13.3,
+ 8.9,
+ 7.4,
+ 3.4,
+ 3.5,
+ 8.2,
+ 6.5,
+ 6,
+ null,
+ 12.3,
+ 7,
+ 6.5,
+ 4.7,
+ 6.5,
+ 23.2,
+ 19.8,
+ null,
+ 8.6,
+ 9.8,
+ 4.7,
+ 10.7,
+ 9.1,
+ 9.3,
+ 7.9,
+ 10.3,
+ 5.1,
+ 7.4,
+ 5.7,
+ 5,
+ 7.2,
+ 22.8,
+ 5.7,
+ null,
+ 7.1,
+ 6.1,
+ 5.1,
+ 6.6,
+ 5.2,
+ 5.2,
+ 6.6,
+ 6.8,
+ 8.3,
+ 6.5,
+ 9.3,
+ 5.3,
+ 6.6,
+ 5.5,
+ 7.4,
+ 8.3,
+ 4.8,
+ 12.2,
+ null,
+ 10.4,
+ 4.4,
+ 9.9,
+ 6,
+ 20.4,
+ 6.9,
+ 9.3,
+ 7.6,
+ 5.9,
+ 7.1,
+ null,
+ 4.3,
+ 69.4,
+ 5.6,
+ 10.5,
+ 6.8,
+ 3.4,
+ 5.4,
+ 3,
+ 11.8,
+ 6.4,
+ 4.6,
+ 8.7,
+ 7.4,
+ 7.9,
+ 6.1,
+ 10.3,
+ 10.6,
+ 9.3,
+ 12.8,
+ 6.1,
+ 5.5,
+ 6.4,
+ 6.4,
+ 8.9,
+ 7.4,
+ 4,
+ 8.3,
+ 9,
+ 4.9,
+ 3.9,
+ 4.7,
+ 3.9,
+ 8.1,
+ 4.3,
+ 7.9,
+ 6.3,
+ 6.7,
+ 12.4,
+ 4,
+ 8.1,
+ 4.2,
+ 7.4,
+ 5.9,
+ 3.9,
+ 4,
+ 5.5,
+ 7.3,
+ 4.6,
+ 3.7,
+ 18.8,
+ 5.5,
+ 8.4,
+ 3.6,
+ 9,
+ 2.4,
+ 18.7,
+ null,
+ 6,
+ 4,
+ 10,
+ 5.2,
+ 4.8,
+ 6.6,
+ 6,
+ 4.4,
+ 12.6,
+ 14.5,
+ 4.7,
+ 5.3,
+ 5,
+ 19,
+ 5.3,
+ 8.3,
+ 4.6,
+ 8.8,
+ 14.1,
+ 4.1,
+ 4.5,
+ 6.1,
+ null,
+ 5.6,
+ 7.8,
+ 7.4,
+ 8.9,
+ 9.5,
+ 6.4,
+ 5.9,
+ 13.7,
+ 7.4,
+ 4.7,
+ 6,
+ 12.8,
+ 3.9,
+ 0.4,
+ 6.8,
+ 6.1,
+ 30.7,
+ 13.8,
+ 7.7,
+ 2.9,
+ 6.5,
+ 9.9,
+ 4.1,
+ 4.2,
+ 31.4,
+ 10,
+ 4.9,
+ 6.6,
+ 6.2,
+ 8,
+ 10.3,
+ 8.5,
+ 4.5,
+ 9.7,
+ 9.5,
+ null,
+ 13.6,
+ 5.1,
+ 19.8,
+ 4.6,
+ 6.9,
+ 8,
+ 7.6,
+ 11.2,
+ 5.7,
+ 10.8,
+ 5.5,
+ 3.9,
+ 6.2,
+ 6.5,
+ 8.3,
+ 7.9,
+ 6.2,
+ 8.5,
+ 0.7,
+ 5.3,
+ 7,
+ 2.7,
+ 9.1,
+ 3.3,
+ null,
+ 2.8,
+ 8.3,
+ 12,
+ 19.4,
+ 3.8,
+ 4.3,
+ 7.9,
+ 6.9,
+ 8.6,
+ 3.7,
+ 8.1,
+ 4.8,
+ 8.3,
+ 6.7,
+ 7,
+ 5.2,
+ 2.6,
+ 6.7,
+ 7.9,
+ 6.7,
+ 6.6,
+ null,
+ 6.4,
+ 4.2,
+ 6.9,
+ 4,
+ null,
+ 7,
+ 7,
+ 7.8,
+ 9.5,
+ 6.3,
+ 16.6,
+ 7.9,
+ 4.6,
+ 7.1,
+ 6.6,
+ 7.6,
+ 15.3,
+ 7.8,
+ 5.3,
+ 8,
+ 6.3,
+ 6.8,
+ 4.9,
+ 31.8,
+ 7.9,
+ 5.8,
+ 6.4,
+ 5.2,
+ 7.1,
+ 6.2,
+ 5,
+ 7.9,
+ 11.1,
+ 4.1,
+ 8.3,
+ 5.2,
+ 5.3,
+ null,
+ 6.2,
+ null,
+ 4.3,
+ 5.4,
+ 6.5,
+ 7.3,
+ 9.5,
+ 5.4,
+ 5.2,
+ 5.3,
+ 4.2,
+ 18.5,
+ 10.6,
+ 6.4,
+ 6,
+ 4.1,
+ 8.8,
+ 6.1,
+ 10.3,
+ 5.1,
+ 30.3,
+ 6.3,
+ 5.7,
+ 4.2,
+ 6.5,
+ 7.7,
+ 5.1,
+ 9.4,
+ 7.6,
+ 18.1,
+ 4.8,
+ 4.8,
+ null,
+ 5.9,
+ 5,
+ 6.3,
+ 8.7,
+ 5.1,
+ 9.6,
+ 5.2,
+ 7,
+ 7.3,
+ 7.7,
+ 3.7,
+ 3.8,
+ 6.6,
+ 4.6,
+ 7.3,
+ 4.5,
+ 8,
+ 7,
+ null,
+ 6.9,
+ 6.2,
+ 8.7,
+ 6.9,
+ 4.6,
+ 6.5,
+ 5.9,
+ 6.1,
+ 3.8,
+ 4.2,
+ 5.8,
+ 6.9,
+ 4,
+ null,
+ 9.1,
+ 7.6,
+ 11.8,
+ 4.9,
+ 5.5,
+ 5.4,
+ 11,
+ 5.3,
+ 12,
+ 25.4,
+ 5.8,
+ 8.6,
+ 6.6,
+ 9.1,
+ 3,
+ 9.1,
+ 4.4,
+ 4.9,
+ 6.2,
+ 5.7,
+ 9.8,
+ 10.4,
+ 12.7,
+ 14.1,
+ 5.7,
+ 5.2,
+ null,
+ 4.7,
+ 5.1,
+ null,
+ 7.9,
+ 9,
+ 6.5,
+ 19.9,
+ 4.5,
+ 4.4,
+ 3,
+ 6.5,
+ 6.5,
+ 3.7,
+ 4.4,
+ 5.8,
+ 7.2,
+ 5.2,
+ 4.8,
+ 6,
+ 6.8,
+ 7,
+ null,
+ null,
+ 4.4,
+ 6.6,
+ 8.1,
+ 3.9,
+ 10.4,
+ 5,
+ 6.5,
+ 4.9,
+ 10.1,
+ 15.9,
+ 5.9,
+ 3.5,
+ 11.7,
+ 6.5,
+ 8,
+ null,
+ 10.1,
+ 14.4,
+ 9.1,
+ 6.5,
+ 8,
+ 8.7,
+ 17,
+ 6.2,
+ 5.7,
+ 5.7,
+ 7.8,
+ 6.3,
+ null,
+ 8.4,
+ 7.8,
+ 17.9,
+ 4.6,
+ 6.1,
+ 5.9,
+ 7,
+ 9.3,
+ 22.1,
+ 7,
+ 5.8,
+ 6,
+ 5.3,
+ 5.6,
+ 7.5,
+ 9.5,
+ 12,
+ 6.9,
+ 4.9,
+ 26.3,
+ 5.7,
+ 6.5,
+ 5.3,
+ 9.5,
+ 4.4,
+ 6.2,
+ 6.4,
+ 5.3,
+ 7.6,
+ 15.4,
+ 6.6,
+ null,
+ 6.1,
+ 5.1,
+ 5.1,
+ 7.1,
+ 12.9,
+ null,
+ 9.8,
+ 5.4,
+ 5.8,
+ 7.1,
+ 8.7,
+ 5.8,
+ 6.4,
+ 8.5,
+ 7.3,
+ 4.5,
+ 10.1,
+ 7,
+ 3.6,
+ 5,
+ 3.5,
+ 14.5,
+ 5.1,
+ 16.7,
+ null,
+ 3.2,
+ 10.9,
+ 8.7,
+ 9.6,
+ 4.4,
+ 6.1,
+ 7.1,
+ 12.8,
+ 4.7,
+ 8.3,
+ 8.8,
+ 8.5,
+ 5.5,
+ 10.8,
+ 4.2,
+ 7.9,
+ 4.7,
+ 6.2,
+ 9.9,
+ 6.4,
+ 6.6,
+ 4.9,
+ 5,
+ 5.7,
+ 8.1,
+ 9.6,
+ 6.3,
+ 7.9,
+ 5.1,
+ 10,
+ 3.4,
+ 7,
+ 6.2,
+ 5,
+ 5.6,
+ 10.9,
+ 26.4,
+ null,
+ 4.7,
+ 13.4,
+ 7.9,
+ 3.4,
+ 7.2,
+ 4.6,
+ 6.4,
+ 5.7,
+ 9.2,
+ 7,
+ 7.7,
+ null,
+ 21.2,
+ 6.5,
+ 9,
+ 6.2,
+ 8.1,
+ 5.3,
+ 9,
+ 2.7,
+ 7.3,
+ 7.6,
+ 12.3,
+ 7.2,
+ 5.1,
+ 12.5,
+ 5.7,
+ 7.6,
+ 5.9,
+ 4.5,
+ 12.1,
+ 4.8,
+ 5,
+ 9.3,
+ 6.6,
+ 7,
+ 5.2,
+ 7.5,
+ 16.7,
+ 2.1,
+ 6.7,
+ 6.7,
+ null,
+ 9.6,
+ 8.1,
+ 2.8,
+ 7,
+ 7.3,
+ 10.3,
+ 5.6,
+ 5.9,
+ 11.5,
+ 6.5,
+ 5.8,
+ 7.6,
+ 5.1,
+ 4.4,
+ 5.9,
+ 1.9,
+ 5.7,
+ 6.3,
+ 6.8,
+ 4.6,
+ 4.5,
+ 7.5,
+ 4.2,
+ 8.3,
+ 12.9,
+ 26.7,
+ 10.1,
+ 4.6,
+ 11.4,
+ 7.1,
+ 5,
+ 3.7,
+ 25.2,
+ 8.7,
+ 11,
+ 5.8,
+ 6.5,
+ 3.8,
+ 6.2,
+ 7.1,
+ 5.9,
+ 4.2,
+ 15.2,
+ 2.4,
+ 5.9,
+ 3.7,
+ 7.2,
+ 12.8,
+ 7.3,
+ null,
+ 6.1,
+ 5,
+ 11.9,
+ 5.5,
+ 4.1,
+ 5.6,
+ 9.6,
+ 5.5,
+ 7.5,
+ 5,
+ 8.1,
+ 7.2,
+ 5.6,
+ 7.9,
+ 8.8,
+ 10.5,
+ 6.1,
+ 10.6,
+ 7.4,
+ 4.9,
+ null,
+ 6.1,
+ 4,
+ 9.9,
+ 6,
+ 4.9,
+ 3.5,
+ 5.9,
+ 6.9,
+ 7,
+ 6.7,
+ 14.8,
+ null,
+ 5.3,
+ 15.8,
+ 10.2,
+ 4.2,
+ 5.2,
+ 5.6,
+ 8.1,
+ 7.1,
+ 8.2,
+ 9.2,
+ 6.5,
+ 4.6,
+ null,
+ 6,
+ 6.1,
+ 4.3,
+ 6,
+ 7.4,
+ 7.1,
+ 5.4,
+ 8,
+ 5.4,
+ 5.8,
+ 6.2,
+ null,
+ null,
+ 7.3,
+ 11.3,
+ 5.5,
+ 5.3,
+ 4.8,
+ 6.8,
+ 7.7,
+ 7.1,
+ 4.8,
+ null,
+ 5.4,
+ 10,
+ 3.9,
+ null,
+ 9.2,
+ 6.8,
+ 5.8,
+ 4.4,
+ 3.9,
+ 23.3,
+ 4,
+ 4,
+ 6.5,
+ 13,
+ 3.1,
+ 6,
+ 7.9,
+ 6.3,
+ 7.2,
+ 17,
+ 5.8,
+ 4.7,
+ 21.4,
+ 7.2,
+ 7.9,
+ 30,
+ 7.1,
+ 11.9,
+ 5.6,
+ 41.8,
+ 5.7,
+ 6.8,
+ 4.9,
+ null,
+ 10.1,
+ 5.9,
+ null,
+ 16.2,
+ 7.6,
+ 8.3,
+ 4.7,
+ 3.5,
+ 3.8,
+ 4.9,
+ 5.4,
+ 7.8,
+ 11.3,
+ 23.6,
+ 6.9,
+ 6.7,
+ 3.7,
+ 7.7,
+ null,
+ 8,
+ 6.3,
+ 6.8,
+ 5.3,
+ 6.5,
+ 11.6,
+ 6.2,
+ 6.2,
+ 4,
+ 7.6,
+ 1.6,
+ 4.8,
+ 6.6,
+ 8,
+ 4.3,
+ 5.1,
+ 14.6,
+ 5.7,
+ 6.3,
+ 8.6,
+ 5.8,
+ 9.3,
+ 4.6,
+ 6.9,
+ 7.4,
+ 10.6,
+ 5.8,
+ null,
+ 5.6,
+ 4.9,
+ 4.8,
+ 4.3,
+ 4.6,
+ 6.8,
+ 8.3,
+ 5.8,
+ 6.9,
+ 9.2,
+ 4.3,
+ 6.7,
+ 2.8,
+ 7.4,
+ 6.8,
+ 6.3,
+ 6.4,
+ 13.3,
+ 6.4,
+ 5.4,
+ 10.5,
+ 6.4,
+ 12.5,
+ 6.4,
+ 5.4,
+ 4.4,
+ 5.4,
+ 3.9,
+ 7.2,
+ 13.2,
+ 9.2,
+ null,
+ 10,
+ 6.4,
+ 4.9,
+ 5.1,
+ 8.5,
+ 5,
+ 2.2,
+ 4.6,
+ 9.1,
+ 2.4,
+ 10,
+ 8.1,
+ 7.5,
+ 6.3,
+ 7.9,
+ 21.3,
+ 5.8,
+ 4.5,
+ 7.4,
+ 12.2,
+ 7.4,
+ 11.8,
+ null,
+ 10.7,
+ 5.2,
+ 4.3,
+ 10.1,
+ 5.2,
+ null,
+ 3.7,
+ 5.9,
+ 5.6,
+ 1.6,
+ 7.4,
+ 3.7,
+ 3.5,
+ 19.4,
+ 3.4,
+ 9.2,
+ 4.6,
+ 3.8,
+ 5.2,
+ 7.2,
+ 4.1,
+ 5.7,
+ 3.2,
+ 9.6,
+ 4.5,
+ 5.5,
+ 7.6,
+ 4.8,
+ 8.3,
+ 5.7,
+ 3.3,
+ 7.1,
+ 7.3,
+ 3,
+ 3.1,
+ 8,
+ 5.8,
+ 6.8,
+ 14.8,
+ 11.4,
+ 6.5,
+ 4.2,
+ null,
+ 7.1,
+ 7.7,
+ 9.4,
+ 4.5,
+ 13.5,
+ 7.8,
+ 5.8,
+ 6.7,
+ 2.9,
+ 12.5,
+ 7.9,
+ 5.5,
+ 3.3,
+ 4.7,
+ 6.5,
+ 8.1,
+ 8,
+ 2.1,
+ 5.7,
+ 6,
+ 4.4,
+ 8.3,
+ 10.4,
+ 7.1,
+ 5.6,
+ 7.1,
+ 5.8,
+ 4.6,
+ 5.6,
+ 6.4,
+ 3.3,
+ 10.8,
+ 6.6,
+ null,
+ 5.1,
+ 5.6,
+ 13.4,
+ 5.7,
+ 6.6,
+ 4.8,
+ 10.6,
+ 4.6,
+ 4.4,
+ 6.1,
+ 17.6,
+ 7.9,
+ 23.4,
+ 5.3,
+ 4.2,
+ 9.5,
+ 6.6,
+ 5.5,
+ 6.8,
+ 5.9,
+ 5.7,
+ 13.8,
+ 6.1,
+ 7.9,
+ 4.8,
+ 3.6,
+ 10.8,
+ 8.2,
+ 8.9,
+ 1.6,
+ 6.7,
+ 5.8,
+ 6.3,
+ 3.7,
+ 1.2,
+ 12,
+ 6.6,
+ 5.2,
+ 6.3,
+ 21.1,
+ 11.5,
+ 4.8,
+ 17.1,
+ 4.5,
+ 7.5,
+ 3.1,
+ 7.5,
+ 5.8,
+ 7.8,
+ 4,
+ 9,
+ 7.7,
+ 5.2,
+ null,
+ 8.7,
+ 7.5,
+ 7.9,
+ 5.3,
+ 5.7,
+ 6.1,
+ 7.3,
+ 6.3,
+ 10.6,
+ 3.8,
+ 3.5,
+ 5.9,
+ 8.1,
+ 5.8,
+ 7.5,
+ 6.6,
+ 6.3,
+ 7.6,
+ 6.3,
+ 4.8,
+ 5.9,
+ 10.2,
+ 6.8,
+ null,
+ 5.9,
+ 23.3,
+ 16.7,
+ 5.6,
+ 7.7,
+ 8.8,
+ 6.3,
+ 3.9,
+ 6,
+ 7.3,
+ 5.9,
+ 25,
+ 6.3,
+ 6.2,
+ 14.3,
+ 3.7,
+ 5.1,
+ 5.2,
+ 19,
+ 10.4,
+ 6.6,
+ 7.6,
+ 7.2,
+ 9.6,
+ 13.6,
+ 16.5,
+ null,
+ 7.3,
+ 8.8,
+ 3.8,
+ 7.9,
+ 17,
+ 3.7,
+ 6.9,
+ 12,
+ 5.7,
+ 3.6,
+ 2.5,
+ 7.8,
+ 6.8,
+ 19.6,
+ 8,
+ 8,
+ 22.7,
+ 5.3,
+ 4.8,
+ 5.7,
+ 4.1,
+ 6.4,
+ 5.5,
+ 7,
+ null,
+ 7.7,
+ 8.1,
+ 8.1,
+ 5.7,
+ 5.8,
+ 9.9,
+ 6.4,
+ null,
+ 5.4,
+ 4.5,
+ 10.9,
+ 3.8,
+ 6.9,
+ 7.7,
+ 2.3,
+ 5.3,
+ 7.3,
+ 12.3,
+ 22.8,
+ 10.7,
+ null,
+ 6.8,
+ null,
+ 24.9,
+ 7.5,
+ 8.1,
+ 6.5,
+ 4.8,
+ 8.3,
+ 4.6,
+ 5.7,
+ 7.8,
+ 11.7,
+ 4,
+ 8.7,
+ 3.3,
+ 9.9,
+ 7.7,
+ 27.3,
+ 6.9,
+ 9.7,
+ 6.3,
+ 5.8,
+ 101.9,
+ 8,
+ 0.5,
+ 8.3,
+ 7,
+ 6.7,
+ 6.8,
+ 89.3,
+ 11.6,
+ 5,
+ null,
+ 4.9,
+ 3.9,
+ 2.7,
+ 4.6,
+ 7.3,
+ 5.2,
+ 8.8,
+ null,
+ 9.1,
+ 5.6,
+ 8.3,
+ 5.2,
+ 10.4,
+ 3.2,
+ 9.8,
+ 6.3,
+ 11.4,
+ 6,
+ 4.4,
+ 12.1,
+ 7,
+ 6.2,
+ 4.6,
+ 12.2,
+ 5.5,
+ 8.4,
+ 9.4,
+ 15.4,
+ 8.1,
+ null,
+ null,
+ 39.7,
+ 6.2,
+ 8.4,
+ 8,
+ 5.6,
+ 7.9,
+ 7.7,
+ 6.2,
+ 5.3,
+ 4.8,
+ 4.3,
+ 6.4,
+ 7,
+ 25.4,
+ 0.5,
+ 3.3,
+ 12.6,
+ 8.4,
+ 6.4,
+ 9.5,
+ 7.6,
+ 9.7,
+ 22.5,
+ 12.4,
+ 5.1,
+ 2.6,
+ 7,
+ 6.2,
+ 7.4,
+ 24.7,
+ 5,
+ 4.4,
+ 4.5,
+ 9.3,
+ null,
+ 21.7,
+ 3.8,
+ 5.7,
+ 7.4,
+ 4.7,
+ 5.8,
+ 4.6,
+ 8.4,
+ 11,
+ 9.5,
+ 5.7,
+ 3.1,
+ 26.9,
+ 7.2,
+ 7,
+ 9.4,
+ 7.1,
+ 8.3,
+ 7.2,
+ 9.3,
+ 5.8,
+ 6.4,
+ 5.7,
+ 8.1,
+ 15.5,
+ 6.8,
+ 5.7,
+ 5.1,
+ 6.5,
+ 6.7,
+ 5.9,
+ 6.3,
+ 6.8,
+ 4.2,
+ 4,
+ 9.1,
+ null,
+ 6.1,
+ 4.1,
+ null,
+ 9,
+ 3.9,
+ 6.4,
+ 14.9,
+ 6.1,
+ 7.1,
+ 3.5,
+ 17.2,
+ 8.1,
+ 6,
+ 30.4,
+ 10,
+ 6.2,
+ 6.6,
+ 2.5,
+ 4,
+ 9.1,
+ 22.6,
+ 7.8,
+ 3,
+ null,
+ 7.1,
+ 8.1,
+ 7.9,
+ 14,
+ 5,
+ 2.1,
+ 5.3,
+ 10.5,
+ 4.5,
+ 25.3,
+ 6.5,
+ 7.2,
+ 6.7,
+ null,
+ 5.3,
+ 4.5,
+ null,
+ 5.3,
+ 4.7,
+ 4.6,
+ 3.9,
+ 6,
+ 3.2,
+ 4.5,
+ 5.7,
+ 6.8,
+ 10.3,
+ 9.7,
+ 5.8,
+ null,
+ 10.2,
+ 5.5,
+ 6.3,
+ 80.7,
+ 4.5,
+ 8.3,
+ 4.9,
+ 8.2,
+ 6.7,
+ 10.5,
+ 8.1,
+ 17.6,
+ 13.3,
+ 6.9,
+ 4.8,
+ 4.8,
+ 27,
+ 5.3,
+ 5.6,
+ 5.8,
+ 5.6,
+ 2.8,
+ 10.9,
+ 4.3,
+ null,
+ 7.6,
+ 10,
+ 6.5,
+ null,
+ 7.2,
+ 11.3,
+ 19.5,
+ 6.8,
+ 7.3,
+ 7.8,
+ 8,
+ 2.9,
+ 5.6,
+ 29.1,
+ 7.9,
+ 6.6,
+ 6.4,
+ 8.2,
+ 8.1,
+ 5.7,
+ 5.2,
+ 2.7,
+ 6.8,
+ 5.3,
+ 5.9,
+ 4.6,
+ null,
+ 4.2,
+ 7.2,
+ 5.6,
+ 7.7,
+ 7.2,
+ 26.3,
+ 7,
+ 9.2,
+ 7,
+ 11.4,
+ 5.1,
+ null,
+ 6.4,
+ 13.2,
+ 8.1,
+ 8.1,
+ 32.4,
+ null,
+ 8.5,
+ 11,
+ null,
+ 19.1,
+ 7.6,
+ 4.8,
+ 2.9,
+ 11.8,
+ 22.2,
+ 4.7,
+ 2.8,
+ 5.8,
+ 5.1,
+ 3.8,
+ 5.4,
+ 6.4,
+ 7.3,
+ 5.7,
+ 4.2,
+ 6.9,
+ 7.9,
+ 5.8,
+ 4.5,
+ 4.9,
+ 10.2,
+ 4.5,
+ 7.7,
+ 6.2,
+ 3.6,
+ 19.5,
+ 4.3,
+ 0.8,
+ 7.3,
+ 7,
+ 4,
+ 4,
+ 4.1,
+ 7.3,
+ 8.4,
+ 7.9,
+ 7.3,
+ 6.7,
+ 8.2,
+ 6.6,
+ 7.6,
+ 6.8,
+ 5.4,
+ 9.1,
+ 5.8,
+ 28.2,
+ 6.3,
+ 8,
+ 4.2,
+ 7.2,
+ 4.7,
+ null,
+ 7,
+ 3.6,
+ 6.3,
+ null,
+ 7.7,
+ 6.2,
+ 3.6,
+ 10,
+ 4.7,
+ 4.3,
+ 3.2,
+ 16.2,
+ 5.7,
+ 6.9,
+ 9,
+ 4.3,
+ 8.2,
+ 5.3,
+ 10.1,
+ 2.9,
+ 8.1,
+ 6,
+ 21.8,
+ 5.8,
+ 24.7,
+ 5.4,
+ 9.5,
+ 20.1,
+ 4.4,
+ 6.4,
+ 5.4,
+ null,
+ 4.6,
+ 10.6,
+ null,
+ 5.9,
+ 1.7,
+ 4.5,
+ 6.7,
+ 4.8,
+ 6.5,
+ 7.8,
+ 5.5,
+ 10.2,
+ 6.6,
+ 3.2,
+ 7.6,
+ 18.9,
+ 20.8,
+ 8,
+ 5.9,
+ 5.1,
+ 17.8,
+ 4.9,
+ 6.1,
+ 5.6,
+ 7.6,
+ 5.1,
+ 4.3,
+ 6.6,
+ 7.1,
+ 5.9,
+ null,
+ 6.7,
+ 4.9,
+ null,
+ 7.7,
+ 7.7,
+ 13.5,
+ 9.6,
+ 3,
+ 7.7,
7.1,
- 7.4,
- 6.6,
+ 2.7,
+ 8,
+ 9.1,
+ 5.1,
+ 3.8,
8.4,
+ 0.9,
+ 5.8,
5.2,
- 5.3,
- 4.6,
- 6.7,
- 6.6,
- 12.3,
- 15.5,
- 4.7,
- 7.4,
- 9.8,
- 24.4,
- 12.4,
- 3.7,
+ 1.1,
+ 8.1,
null,
- 5.9,
+ 2.6,
+ 4.9,
+ 5.7,
4.9,
- 4.2,
- 6.7,
6.4,
+ 6,
4.3,
- 7.8,
- 7.4,
+ 7.2,
6.8,
- 8.1,
+ 6.3,
+ null,
+ 6.8,
+ null,
+ 5.5,
+ 12.3,
+ 6.9,
12.1,
- 31.6,
- 3.4,
- 2.6,
6,
- 7.7,
- 6.9,
- 4.1,
- 6.8,
- 6.2,
- 9,
- 33.1,
- 5.4,
- 7.8,
- 2.9,
- 12.9,
+ 4.5,
+ 2.8,
+ 5.1,
+ 10.4,
+ 8.4,
+ 6.3,
+ 8.6,
+ 22.8,
+ 5.7,
+ 4.2,
+ 4.5,
+ 5.7,
5.2,
+ 12.6,
+ 5.3,
+ 8.4,
+ 25.5,
6.7,
+ 7.9,
+ 4.5,
+ 6.7,
+ 8,
+ 8,
+ 9,
+ 5,
5.2,
- 8.2,
- 6.6,
- 27.3,
- 22,
- 13.7,
7.1,
- 4.9,
- 4.6,
- 7.1,
- 8.5,
- 5.3,
- 4.6,
- 7,
- 5.8,
- 3.8,
- 5.8,
- 8.6,
- 10.2,
- 10,
- 8.8,
7.3,
+ 8.2,
5,
- 7.9,
- 9.8,
- 28.4,
- 9.5,
- 4.8,
- 8.6,
- 6.9,
- 5.2,
- 5.9,
- 7.5,
+ 5.7,
+ null,
+ 7.4,
+ 10.2,
+ 8.1,
+ 3.7,
7.2,
- 3.3,
- 7.7,
- 4.4,
- 6.5,
- 9.6,
5.6,
- 4.2,
- 10.2,
- 6.4,
- 3.5,
- 3,
- 7.6,
- 5.2,
- 6.6,
+ 6.9,
+ 6.1,
3.9,
- 10.8,
- 5.7,
- 5.3,
- 6.6,
- 5.1,
- 22.1,
- 3,
+ 3.4,
+ 4.1,
+ 4.2,
5.8,
+ 7.2,
+ 8.7,
4.9,
7.9,
5.9,
@@ -9998,8 +25038,14996 @@
2020,
2020,
2020,
- 2022,
- 2022,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2014,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2014,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2014,
+ 2014,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2014,
+ 2018,
+ 2018,
+ 2015,
+ 2014,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2014,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2014,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2014,
+ 2015,
+ 2015,
+ 2018,
+ 2014,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2014,
+ 2016,
+ 2018,
+ 2014,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2014,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2014,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2019,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2014,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2014,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2014,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2014,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2014,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2014,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2014,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2014,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2014,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2014,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2014,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2014,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2014,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2014,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2014,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2014,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2014,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2015,
+ 2018,
+ 2014,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2014,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2014,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2014,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2014,
+ 2018,
+ 2014,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2014,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2014,
+ 2014,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2014,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2014,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2014,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2014,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2014,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2014,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2014,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2014,
+ 2014,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2014,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2014,
+ 2014,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2014,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2014,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2014,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2014,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2014,
+ 2014,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2014,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2014,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2014,
+ 2014,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2014,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2014,
+ 2016,
+ 2015,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2014,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2014,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2014,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2014,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2014,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2014,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2014,
+ 2018,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2014,
+ 2014,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2014,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2014,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2014,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2014,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2014,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2014,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2014,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2014,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2019,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2014,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2014,
+ 2014,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2014,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2019,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2014,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2014,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2014,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2014,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2014,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2014,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2014,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2014,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2014,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2014,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2014,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2014,
+ 2014,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2014,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2014,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2014,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2014,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2014,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2014,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2014,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2014,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2014,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2014,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2014,
+ 2017,
+ 2016,
+ 2014,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2014,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2014,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2014,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2014,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2014,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2014,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2014,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2014,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2014,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2019,
+ 2017,
+ 2017,
+ 2014,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2014,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2014,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2014,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2014,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2014,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2014,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2014,
+ 2015,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2014,
+ 2017,
+ 2014,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2014,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2019,
+ 2015,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2014,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2014,
+ 2018,
+ 2015,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2014,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2014,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2014,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2014,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2019,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2014,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2014,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2014,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2014,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2014,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2014,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2014,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2014,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2014,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2014,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2019,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2014,
+ 2018,
+ 2014,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2014,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2019,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2014,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2014,
+ 2018,
+ 2019,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2014,
+ 2014,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2014,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2014,
+ 2015,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2014,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2014,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2014,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2019,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2014,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2014,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2014,
+ 2015,
+ 2018,
+ 2018,
+ 2014,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2014,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2021,
+ 2016,
+ 2014,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2014,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2014,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2014,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2021,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2014,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2014,
+ 2016,
+ 2016,
+ 2016,
+ 2014,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2014,
+ 2015,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2015,
+ 2014,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2014,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2014,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2014,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2014,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2014,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2019,
+ 2018,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2018,
+ 2014,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2014,
+ 2018,
+ 2017,
+ 2014,
+ 2014,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2014,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2014,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2015,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2017,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2016,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2014,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2014,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2016,
+ 2014,
+ 2017,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2014,
+ 2017,
+ 2016,
+ 2017,
+ 2017,
+ 2014,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2014,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2014,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2014,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2018,
+ 2015,
+ 2016,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2016,
+ 2014,
+ 2017,
+ 2018,
+ 2018,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2017,
+ 2016,
+ 2017,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2017,
+ 2016,
+ 2015,
+ 2015,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2016,
+ 2017,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2016,
+ 2016,
+ 2015,
+ 2016,
+ 2018,
+ 2017,
+ 2015,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2018,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2014,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2017,
+ 2015,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2015,
+ 2017,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2018,
+ 2015,
+ 2017,
+ 2014,
+ 2016,
+ 2017,
+ 2016,
+ 2016,
+ 2017,
+ 2014,
+ 2018,
+ 2017,
+ 2018,
+ 2015,
+ 2016,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2016,
+ 2016,
+ 2017,
+ 2017,
+ 2018,
+ 2015,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2015,
+ 2015,
+ 2018,
+ 2016,
+ 2017,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2017,
+ 2018,
+ 2016,
+ 2015,
+ 2018,
+ 2016,
+ 2016,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2015,
+ 2016,
+ 2017,
+ 2017,
+ 2017,
+ 2015,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2016,
+ 2018,
+ 2018,
+ 2017,
+ 2017,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2017,
+ 2015,
+ 2015,
+ 2017,
+ 2017,
+ 2018,
+ 2018,
+ 2016,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2019,
+ 2022,
+ 2022,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
+ 2021,
2022,
2022,
2022,
@@ -12655,6 +42683,80 @@
"Tech Business Center",
"6045 Kenwood Building",
"Herman Hall",
+ "Piper's Alley",
+ "McGowan North",
+ "KCBD",
+ "Hall Plaza West",
+ "Searle Chemistry Laboratory",
+ "Latin School of Chicago Middle School",
+ "Cummings Life Science Center",
+ "Cummings Life Science Center",
+ "S2-Sinai; Schwab Rehab Institute",
+ "Salem Baptist Church of Chicago",
+ "NMH Olson Pavilion",
+ "6045 Kenwood Building",
+ "Searle Chemistry Laboratory",
+ "Lowden Homes",
+ "BSLC",
+ "Shop & Save Market - Nagle",
+ "SBRI",
+ "KCBD",
+ "Shop & Save Market - Nagle",
+ "NMH Olson Pavilion",
+ "Stanley Manne Children's Research Institute",
+ "McGowan North",
+ "Gordon Center for Integrative Science (GCIS)",
+ "Stanley Manne Children's Research Institute",
+ "SBRI",
+ "Gateway Center",
+ "Searle Chemistry Laboratory",
+ "McGowan North",
+ "Armour",
+ "SBRI",
+ "BSLC",
+ "DePaul College Prep",
+ "4600-4650 W. Diversey",
+ "Shop & Save Market - Nagle",
+ "BSLC",
+ "Gordon Center for Integrative Science (GCIS)",
+ "KCBD",
+ "Stanley Manne Children's Research Institute",
+ "Whole Foods KBS",
+ "Cummings Life Science Center",
+ "Evergreen Tower II",
+ "Peck",
+ "Gateway Centre",
+ "Armour",
+ "NMH Olson Pavilion",
+ "NMH Olson Pavilion",
+ "Gordon Center for Integrative Science (GCIS)",
+ "Hyde Park West Apartments",
+ "Searle Chemistry Laboratory",
+ "Gordon Center for Integrative Science (GCIS)",
+ "Shop & Save Market - Nagle",
+ "Digital Lakeside",
+ "Searle Chemistry Laboratory",
+ "Cambria Hotel",
+ "museum of contemporary art",
+ "Digital Printer's Row",
+ "6045 Kenwood Building",
+ "Shop & Save Market - Nagle",
+ "[Building Name Unavailable]",
+ "Herman Hall",
+ "Keating Hall",
+ "Tech Business Center",
+ "Life Sciences Research Building",
+ "Keating Hall",
+ "[Building Name Unavailable]",
+ "Salem Baptist Church of Chicago",
+ "CoreSite",
+ "Crown Hall",
+ "William Eckhardt Research Center",
+ "Herman Hall",
+ "6045 Kenwood Building",
+ "Digital Printer's Row",
+ "Tech Business Center",
+ "Life Sciences Research Building",
"Salem Baptist Church of Chicago",
"CoreSite",
"Digital Printer's Row",
@@ -12673,6 +42775,80 @@
"name": "",
"type": "scatter",
"x": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
0,
0,
0,
@@ -12699,6 +42875,80 @@
87,
51.1,
89.2,
+ 434.4,
+ 54.2,
+ 56.1,
+ 341,
+ 67.9,
+ 83,
+ 67.9,
+ 64.6,
+ 90.1,
+ 304.6,
+ 58.8,
+ 67.8,
+ 54.1,
+ 55,
+ 60.7,
+ 86.2,
+ 56.3,
+ 53.6,
+ 84.1,
+ 54.1,
+ 67.1,
+ 50.2,
+ 53.5,
+ 70.2,
+ 54.7,
+ 276.2,
+ 64,
+ 53.7,
+ 54.9,
+ 54.6,
+ 65.3,
+ 75.9,
+ 343.6,
+ 81.6,
+ 57.3,
+ 51.9,
+ 54.2,
+ 65.1,
+ 55.7,
+ 70.8,
+ 599.3,
+ 50.7,
+ 309.7,
+ 53.8,
+ 57.1,
+ 59.1,
+ 54.3,
+ 126,
+ 69.3,
+ 57.4,
+ 84.6,
+ 151.5,
+ 53.8,
+ 366.1,
+ 60.5,
+ 106.3,
+ 62.8,
+ 87.9,
+ 69.8,
+ 80.5,
+ 784,
+ 97.3,
+ 90.6,
+ 69.5,
+ 65.7,
+ 52.6,
+ 119.5,
+ 555.1,
+ 54.3,
+ 88.9,
+ 69.4,
+ 101.9,
+ 89.3,
+ 80.7,
78,
114.8,
93.5,
@@ -13632,9 +43882,9 @@
}
},
"text/html": [
- "