diff --git a/cities/queries/fips_query.py b/cities/queries/fips_query.py index ca245d20..f48d9edb 100644 --- a/cities/queries/fips_query.py +++ b/cities/queries/fips_query.py @@ -862,7 +862,8 @@ def __init__( self.fips = fips self.lag = lag self.top = top - self.gdp_var = "gdp_ma" + self.population_var = "population" # default valuable + # population instead of gdp # it's fine if they're None (by default) self.outcome_var = outcome_var @@ -870,8 +871,8 @@ def __init__( self.time_decay = time_decay - if self.gdp_var not in self.feature_groups: - self.all_features = [self.gdp_var] + feature_groups + if self.population_var not in self.feature_groups: + self.all_features = [self.population_var] + feature_groups else: self.all_features = feature_groups @@ -879,10 +880,10 @@ def __init__( self.data.get_features_wide(self.all_features) assert ( - fips in self.data.std_wide[self.gdp_var]["GeoFIPS"].values + fips in self.data.std_wide[self.population_var]["GeoFIPS"].values ), "FIPS not found in the data set." - self.name = self.data.std_wide[self.gdp_var]["GeoName"][ - self.data.std_wide[self.gdp_var]["GeoFIPS"] == self.fips + self.name = self.data.std_wide[self.population_var]["GeoName"][ + self.data.std_wide[self.population_var]["GeoFIPS"] == self.fips ].values[0] assert ( diff --git a/docs/guides/similarity_demo_ct.ipynb b/docs/guides/similarity_demo_ct.ipynb new file mode 100644 index 00000000..b5af609c --- /dev/null +++ b/docs/guides/similarity_demo_ct.ipynb @@ -0,0 +1,31497 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "# set up for continuous integration\n", + "# can be safely ignored by the user\n", + "import os\n", + "\n", + "from cities.queries.fips_query import CTFipsQuery\n", + "# proper imports\n", + "from cities.utils.data_grabber import CTDataGrabberCSV, list_available_features\n", + "\n", + "smoke_test = \"CI\" in os.environ\n", + "smoke_test = True\n", + "sample_size = 10 if smoke_test else 100" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### How to Use `CTFipsQuery` to Ask Similarity Questions\n", + "\n", + "This notebook demonstrates how to use the `CTFipsQuery` class, which is an equivalent of `FipsQuery` but based on a census tract level rather than on a county level. All functionalities remain the same. The crucial differences are as follows:\n", + "\n", + "- fips numbers are longer than for counties as they have 11 digits\n", + "- the `CTFipsQuery` class accepts argument `ct_time_period` which is a string that can be: 'pre_2020' or 'post_2020'. It indicates the time period for which the data should be retrieved. The default value is 'pre_2020'. The reason is a distinct definition of Census tracts before and after 2020.\n", + "- GeoNames are not distinct, as they signify the county were the Census Tract is located, and each county consists of multiple Census Tracts.\n", + "\n", + "For more complementary guidance, visit the `similarity_demo.ipynb` notebook." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Houston, AL (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Houston, AL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 4608, + 8803, + 7982, + 4012, + 3473, + 2530, + 3430, + 2471, + 2588, + 7317, + 4625, + 5030, + 3936, + 2447, + 2610, + 4442, + 5021, + 1400, + 2040, + 7028, + 5638, + 7598, + 4572, + 8812, + 8125, + 4044, + 3307, + 2591, + 3371, + 2403, + 2615, + 7349, + 4745, + 5092, + 4054, + 2386, + 2823, + 4551, + 4990, + 1393, + 2118, + 7442, + 5839, + 7688, + 4821, + 8892, + 8299, + 3887, + 3331, + 2526, + 3562, + 2391, + 2607, + 7499, + 4751, + 5262, + 4101, + 2315, + 2957, + 4534, + 4970, + 1377, + 2196, + 7579, + 6062, + 7540, + 5084, + 9110, + 8621, + 3722, + 3615, + 2476, + 3547, + 2292, + 2666, + 7965, + 4823, + 5183, + 4059, + 2330, + 3120, + 4365, + 5149, + 1434, + 2033, + 7429, + 5858, + 7445, + 5084, + 9407, + 8730, + 3737, + 3589, + 2578, + 3417, + 2301, + 2826, + 7909, + 4836, + 5351, + 3817, + 2517, + 3201, + 4221, + 5336, + 1303, + 2010, + 7544, + 5895, + 7470, + 5145, + 9714, + 8698, + 3848, + 3555, + 2561, + 3427, + 2273, + 2852, + 7993, + 4917, + 5434, + 3712, + 2473, + 3198, + 4206, + 5233, + 1328, + 2063, + 7812, + 5918, + 7174, + 5388, + 9948, + 8726, + 3846, + 3705, + 2587, + 3600, + 2228, + 2807, + 8664, + 5066, + 5154, + 3718, + 2321, + 3185, + 4077, + 5145, + 1228, + 1949, + 7496, + 5859, + 7194, + 5535, + 9825, + 8580, + 3869, + 3701, + 2473, + 3607, + 2184, + 2966, + 8618, + 5050, + 5204, + 3672, + 2236, + 3427, + 4000, + 5147, + 1279, + 2040, + 7669, + 5824, + 7202, + 5619, + 9744, + 8680, + 3853, + 3706, + 2516, + 3558, + 2021, + 2959, + 8688, + 5141, + 5304, + 3610, + 2178, + 3406, + 4030, + 5220, + 1188, + 1957, + 7742, + 5700, + 7532, + 5753, + 9885, + 8780, + 3816, + 3967, + 2482, + 3676, + 1945, + 2788, + 8833, + 4977, + 5186, + 3589, + 1995, + 3454, + 3865, + 5273, + 1254, + 1904, + 7969, + 5591, + 7720 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Mariposa, CA (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Mariposa, CA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 3515, + 2995, + 3648, + 3860, + 2810, + 1462, + 3721, + 2876, + 3624, + 3613, + 2784, + 1672, + 3796, + 2789, + 3191, + 4142, + 2468, + 1807, + 3867, + 2716, + 3197, + 4083, + 2332, + 1866, + 3725, + 2584, + 3174, + 3890, + 2578, + 1995, + 3770, + 2546, + 3083, + 3830, + 2504, + 2056, + 3721, + 2577, + 3008, + 3612, + 2640, + 2087, + 3891, + 2607, + 3040, + 3627, + 2692, + 1801, + 3907, + 2674, + 2827, + 3578, + 2837, + 1717, + 3883, + 2576, + 2857, + 3771, + 2631, + 1702 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Stanislaus, CA (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Stanislaus, CA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 4811, + 3995, + 5426, + 5985, + 9090, + 1921, + 2528, + 5760, + 4821, + 9839, + 4196, + 5747, + 7424, + 4938, + 8966, + 4909, + 4127, + 8997, + 5017, + 2434, + 6292, + 4409, + 6037, + 4005, + 3518, + 6317, + 6125, + 3215, + 5413, + 4804, + 7281, + 4921, + 15942, + 6156, + 3185, + 4060, + 4165, + 5742, + 6802, + 6338, + 4639, + 6078, + 3694, + 2784, + 1786, + 4798, + 4010, + 6178, + 3769, + 4595, + 3755, + 5939, + 8171, + 4010, + 4158, + 4974, + 7686, + 3404, + 4744, + 4362, + 3166, + 4370, + 4003, + 3610, + 7284, + 5334, + 6006, + 2774, + 4105, + 6778, + 9372, + 6557, + 4157, + 5109, + 14561, + 7087, + 1458, + 10383, + 4076, + 7882, + 7603, + 10770, + 4750, + 6029, + 2797, + 6194, + 2572, + 4579, + 3683, + 4588, + 7117, + 2501, + 5932, + 3303, + 5171, + 3962, + 5709, + 6539, + 8599, + 1920, + 2671, + 5549, + 5121, + 10349, + 4197, + 5398, + 7508, + 4881, + 9230, + 5318, + 4453, + 9275, + 4863, + 2837, + 5809, + 4254, + 6110, + 4076, + 3546, + 6161, + 5805, + 3057, + 5442, + 4857, + 6771, + 5084, + 17114, + 5744, + 3028, + 4296, + 3896, + 5280, + 7119, + 6595, + 4890, + 6209, + 3889, + 2727, + 1889, + 4834, + 4376, + 6146, + 3751, + 3935, + 3673, + 5531, + 7765, + 3858, + 3581, + 4892, + 6593, + 3583, + 4656, + 4390, + 3011, + 4402, + 3993, + 3632, + 7513, + 5878, + 6065, + 2780, + 4348, + 6957, + 9947, + 6972, + 4486, + 5334, + 14949, + 6008, + 1678, + 10407, + 4216, + 8386, + 8069, + 11192, + 4804, + 5611, + 2654, + 6341, + 2646, + 4418, + 3607, + 4425, + 7527, + 2426, + 5712, + 3313, + 4953, + 3918, + 5584, + 6444, + 9126, + 1810, + 2500, + 5832, + 5037, + 10617, + 4035, + 5420, + 7385, + 4879, + 9382, + 5387, + 4241, + 8750, + 4869, + 2842, + 6093, + 4195, + 5761, + 4169, + 3679, + 6082, + 5778, + 2980, + 5299, + 4654, + 6601, + 4944, + 17815, + 5797, + 3062, + 3819, + 3965, + 5439, + 7395, + 6519, + 5013, + 6847, + 3707, + 2734, + 1959, + 5213, + 4321, + 5950, + 3443, + 4003, + 3452, + 5561, + 7630, + 4070, + 3523, + 5490, + 7076, + 3681, + 4216, + 4561, + 3001, + 4409, + 3842, + 3494, + 7367, + 5598, + 6229, + 3002, + 4323, + 7237, + 10201, + 7389, + 4440, + 5175, + 15596, + 5972, + 1598, + 10386, + 4297, + 8586, + 8704, + 11203, + 4603, + 5721, + 2595, + 6632, + 2574, + 4278, + 3756, + 4367, + 7500, + 2416, + 5483, + 3634, + 5145, + 3947, + 5614, + 6969, + 8784, + 1940, + 2659, + 5743, + 5074, + 10549, + 4296, + 5286, + 7417, + 5148, + 9010, + 5424, + 4384, + 8942, + 4814, + 3090, + 6090, + 3887, + 5986, + 4158, + 3586, + 5901, + 5958, + 2873, + 5259, + 4704, + 6660, + 4932, + 17572, + 5845, + 2868, + 4145, + 3743, + 5503, + 6989, + 6616, + 5297, + 6235, + 3990, + 2710, + 1971, + 5441, + 4576, + 6361, + 3304, + 3762, + 3709, + 5945, + 7818, + 3649, + 3541, + 5390, + 7051, + 3716, + 4440, + 4530, + 2787, + 4074, + 3775, + 3507, + 7728, + 5548, + 6211, + 2968, + 4408, + 7264, + 10498, + 7724, + 4208, + 5058, + 16110, + 6413, + 1254, + 10480, + 4484, + 8961, + 8422, + 11437, + 4696, + 5892, + 2430, + 6565, + 2681, + 4386, + 3677, + 4578, + 7354, + 2458, + 5518, + 3821, + 4912, + 4267, + 5537, + 7096, + 9089, + 1993, + 2738, + 5714, + 5378, + 10829, + 4246, + 4965, + 7806, + 5579, + 9652, + 5370, + 4515, + 9124, + 4692, + 3147, + 6115, + 4113, + 6147, + 4332, + 3725, + 5887, + 6179, + 2844, + 5224, + 4924, + 6587, + 5165, + 18595, + 5638, + 2801, + 4344, + 3552, + 5234, + 6832, + 6876, + 5206, + 6175, + 3974, + 2775, + 2017, + 4674, + 4552, + 6541, + 3405, + 3839, + 3738, + 6167, + 7687, + 3805, + 3571, + 5469, + 6959, + 3792, + 4651, + 4539, + 2603, + 4496, + 3611, + 3865, + 8061, + 5466, + 6365, + 2823, + 4425, + 7404, + 10248, + 7545, + 3985, + 5347, + 16038, + 5837, + 1289, + 10633, + 4170, + 8890, + 8272, + 11317, + 4637, + 5550, + 2580, + 6720, + 2779, + 4570, + 3641, + 4768, + 7467, + 2408, + 5905, + 3780, + 4866, + 4358, + 5606, + 7455, + 9221, + 2061, + 2725, + 5699, + 5548, + 10863, + 4158, + 5702, + 7491, + 5357, + 9417, + 5237, + 4515, + 8842, + 4583, + 3322, + 6125, + 4169, + 6503, + 4272, + 3719, + 5509, + 6486, + 2966, + 5070, + 4824, + 6162, + 5190, + 18628, + 5658, + 2961, + 4069, + 3812, + 5514, + 6557, + 7090, + 5148, + 6435, + 3822, + 2538, + 2173, + 5106, + 4800, + 6680, + 3380, + 4235, + 3707, + 6333, + 8039, + 3889, + 3911, + 5946, + 6993, + 4066, + 4553, + 4606, + 2572, + 4657, + 3749, + 4199, + 7683, + 5382, + 6480, + 2734, + 4624, + 7631, + 10046, + 7525, + 3961, + 4599, + 16849, + 5352, + 1606, + 10788, + 3834, + 9222, + 8419, + 11267, + 4793, + 5438, + 2888, + 6708, + 2690, + 4674, + 3756, + 5167, + 7687, + 2322, + 5625, + 3770, + 4790, + 4196, + 5547, + 8166, + 9482, + 2157, + 2687, + 5943, + 5149, + 11257, + 4215, + 5356, + 7646, + 5279, + 9199, + 5304, + 4440, + 8828, + 4819, + 2892, + 6241, + 4407, + 6755, + 4256, + 3651, + 5505, + 6450, + 3201, + 4989, + 5159, + 6449, + 5161, + 17984, + 5456, + 3102, + 3864, + 3686, + 5621, + 6416, + 6999, + 4938, + 6229, + 3802, + 2654, + 2321, + 5162, + 4582, + 6761, + 3828, + 4657, + 3656, + 6359, + 8626, + 3865, + 3802, + 6071, + 7033, + 4415, + 4688, + 4971, + 2680, + 4446, + 3704, + 3978, + 7543, + 5427, + 6222, + 2889, + 4434, + 7808, + 9880, + 8312, + 4235, + 4498, + 17039, + 5479, + 1558, + 11269, + 3767, + 8868, + 8100, + 11505, + 4839, + 5663, + 3021, + 6559, + 2724, + 4584, + 3937, + 5172, + 7413, + 2388, + 5886, + 3610, + 4597, + 4386, + 5619, + 8095, + 9875, + 2242, + 2718, + 6222, + 5287, + 10997, + 4189, + 5877, + 7355, + 5264, + 9198, + 5491, + 4626, + 9075, + 4751, + 2854, + 6462, + 5229, + 6641, + 4479, + 3711, + 5641, + 6561, + 3363, + 4897, + 5251, + 6853, + 4850, + 17605, + 5545, + 3054, + 3921, + 3701, + 5576, + 5909, + 7181, + 4962, + 6105, + 3881, + 2753, + 2321, + 5083, + 4390, + 6785, + 3772, + 4783, + 3449, + 6515, + 8513, + 4136, + 4078, + 6086, + 7166, + 4655, + 4927, + 5192, + 2848, + 4487, + 3607, + 4050, + 7629, + 5661, + 6282, + 2715, + 4555, + 7763, + 9665, + 7294, + 4195, + 4460, + 17355, + 5818, + 1546, + 11496, + 3724, + 9051, + 7779, + 11945, + 4899, + 5554, + 3199, + 6612, + 2787, + 4781, + 4022, + 5372, + 7356, + 2495, + 6157, + 3825, + 4602, + 4610, + 5422, + 8058, + 10327, + 2112, + 2754, + 6198, + 5295, + 11507, + 4198, + 5895, + 7706, + 5109, + 8917, + 5415, + 4620, + 9524, + 4510, + 3143, + 6422, + 5157, + 6540, + 4473, + 3721, + 5660, + 5972, + 3350, + 5143, + 5262, + 7597, + 4896, + 17648, + 5562, + 3105, + 4149, + 3832, + 5446, + 6066, + 7610, + 5015, + 6250, + 3888, + 2807, + 2377, + 4756, + 3902, + 6772, + 4040, + 4800, + 3084, + 6542, + 8568, + 4099, + 4019, + 5783, + 6994, + 4764, + 4742, + 5380, + 2947, + 4542, + 3779, + 4191, + 7348, + 5457, + 6382, + 2764, + 4511, + 8005, + 9890, + 7434, + 4431, + 4666, + 17596, + 5650, + 1742, + 11685, + 3225, + 8991, + 8108, + 12241, + 4874, + 5513, + 3096, + 7244, + 3045, + 4655, + 4207, + 5324, + 7277, + 2416, + 6139, + 3811, + 5330, + 4136, + 5821, + 7963, + 10201, + 2065, + 2578, + 6138, + 5329, + 11695, + 4029, + 6104, + 8309, + 4800, + 8852, + 5680, + 4092, + 8439, + 4405, + 3111, + 6430, + 5060, + 6582, + 4519, + 3700, + 5876, + 5933, + 3557, + 5468, + 5437, + 7549, + 4870, + 17392, + 6014, + 3284, + 4153, + 3889, + 5896, + 6441, + 7217, + 4857, + 6451, + 3809, + 2738, + 2349, + 4833, + 4342, + 6694, + 4040, + 4681, + 3112, + 6206, + 8850, + 3759, + 3848, + 5567, + 6944, + 4848, + 4588, + 5703, + 3291, + 4801, + 3837, + 3935, + 6838, + 5823, + 6669, + 2864, + 4615, + 8359, + 10029, + 7837, + 4161, + 4806, + 17848, + 6076, + 1661, + 12021, + 3382, + 9218, + 8068, + 12851, + 4669, + 5339, + 3135, + 7417, + 3098, + 4652, + 4319, + 5404, + 7308, + 2428, + 5992, + 3880 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Duval, FL (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Duval, FL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 5281, + 2530, + 2342, + 5232, + 4002, + 2182, + 5246, + 1474, + 1981, + 3484, + 6004, + 4543, + 1564, + 3091, + 2549, + 4079, + 1739, + 1742, + 3084, + 4087, + 4063, + 3484, + 3377, + 4744, + 5061, + 4092, + 3270, + 5661, + 8716, + 5052, + 8778, + 2905, + 3755, + 5616, + 7811, + 3265, + 4955, + 14971, + 5464, + 5287, + 4636, + 4041, + 4139, + 3459, + 2915, + 2991, + 2682, + 4664, + 4173, + 2714, + 3617, + 8366, + 10084, + 4969, + 4524, + 1427, + 7526, + 3370, + 3109, + 3819, + 2719, + 5053, + 5119, + 5358, + 4786, + 7213, + 2394, + 2494, + 2258, + 1391, + 7792, + 5335, + 2841, + 2576, + 3870, + 8657, + 6249, + 11831, + 3461, + 6829, + 5173, + 9082, + 8585, + 4387, + 4241, + 4851, + 4918, + 4255, + 4219, + 4236, + 2814, + 4493, + 3845, + 4052, + 4383, + 4661, + 4586, + 6395, + 7721, + 5439, + 3149, + 4948, + 4729, + 7563, + 3590, + 4786, + 7728, + 7029, + 9750, + 4446, + 11289, + 7768, + 6407, + 4823, + 9336, + 6419, + 8043, + 10482, + 5999, + 4061, + 5930, + 5228, + 3797, + 7125, + 3073, + 5869, + 5648, + 7231, + 5664, + 3678, + 4252, + 2449, + 3051, + 2410, + 2974, + 4567, + 3339, + 4789, + 7269, + 6961, + 3703, + 6787, + 4123, + 4311, + 3973, + 6914, + 7520, + 2697, + 1959, + 4988, + 5324, + 6610, + 2975, + 4870, + 3977, + 8116, + 5329, + 3780, + 3005, + 2975, + 4244, + 6205, + 2181, + 7014, + 8376, + 7433, + 9897, + 4118, + 2855, + 4841, + 1542, + 7286, + 2921, + 4993, + 2620, + 2451, + 5421, + 4048, + 2236, + 4787, + 1723, + 2171, + 4194, + 5498, + 4006, + 1607, + 3000, + 2696, + 4213, + 1809, + 1714, + 3407, + 3954, + 3750, + 3832, + 3407, + 4488, + 4502, + 3789, + 3163, + 5814, + 9527, + 5160, + 9360, + 3206, + 4333, + 6365, + 7380, + 3143, + 4592, + 14855, + 5452, + 5393, + 5683, + 4236, + 4285, + 3549, + 2649, + 3055, + 2886, + 4425, + 4246, + 3149, + 3411, + 8080, + 9926, + 5222, + 4823, + 1295, + 7452, + 3607, + 2922, + 3605, + 2825, + 5022, + 5354, + 5699, + 4824, + 7566, + 2478, + 2589, + 2313, + 2165, + 7742, + 5509, + 2827, + 2617, + 3775, + 8173, + 6518, + 12080, + 3618, + 8795, + 5137, + 9434, + 8581, + 3537, + 4390, + 4796, + 4677, + 4428, + 4195, + 4138, + 2783, + 4161, + 3606, + 4039, + 4566, + 5088, + 4418, + 6505, + 7387, + 5713, + 2633, + 4724, + 4607, + 7705, + 3691, + 4458, + 7649, + 6762, + 10369, + 4531, + 11483, + 8604, + 6586, + 4411, + 9355, + 6640, + 8093, + 11741, + 5801, + 3958, + 6192, + 5609, + 3830, + 7420, + 3004, + 4811, + 5780, + 7500, + 5276, + 3540, + 4597, + 2238, + 3074, + 2275, + 2497, + 4181, + 3606, + 4881, + 6516, + 7141, + 3469, + 6962, + 4117, + 4483, + 4073, + 6888, + 7463, + 2435, + 2063, + 4505, + 5277, + 7006, + 2981, + 4491, + 3984, + 7941, + 5011, + 3779, + 3168, + 3056, + 3975, + 6666, + 2093, + 6864, + 8062, + 7583, + 10423, + 3732, + 3116, + 4872, + 1483, + 7386, + 2670, + 4433, + 2645, + 2254, + 5230, + 4029, + 2189, + 4551, + 1610, + 2056, + 4182, + 5351, + 3910, + 1539, + 3140, + 2483, + 4451, + 1751, + 1750, + 3361, + 3651, + 3304, + 3318, + 3618, + 3961, + 4196, + 3539, + 3218, + 5758, + 10025, + 5200, + 9874, + 3150, + 4513, + 6970, + 7419, + 2919, + 4396, + 15380, + 5246, + 5438, + 5607, + 3951, + 3988, + 3344, + 2623, + 2737, + 2755, + 4208, + 3765, + 3450, + 3411, + 8354, + 10606, + 5081, + 5178, + 1416, + 7288, + 3615, + 2729, + 3833, + 2870, + 4938, + 5246, + 5730, + 4855, + 7720, + 2515, + 2669, + 2913, + 1748, + 8085, + 5360, + 2781, + 2473, + 3578, + 8081, + 6636, + 11682, + 3710, + 8550, + 5928, + 9771, + 8865, + 3389, + 4632, + 4566, + 4890, + 4483, + 4358, + 4030, + 2856, + 4144, + 3565, + 4193, + 4581, + 4987, + 4802, + 6438, + 7545, + 6210, + 2669, + 4941, + 4798, + 8032, + 3454, + 4395, + 7533, + 6866, + 10996, + 4557, + 11466, + 8567, + 6989, + 4239, + 9379, + 6840, + 8420, + 12898, + 6170, + 4207, + 6412, + 5431, + 3940, + 7229, + 3327, + 4577, + 6361, + 7183, + 5269, + 3483, + 4659, + 2495, + 2970, + 2232, + 2805, + 4290, + 3486, + 4546, + 6590, + 7521, + 3386, + 7335, + 4517, + 4457, + 4517, + 7079, + 7317, + 2543, + 2163, + 4578, + 5481, + 7019, + 3028, + 4585, + 4241, + 7898, + 4676, + 3483, + 3099, + 2959, + 4059, + 6482, + 2066, + 6981, + 8311, + 7639, + 10706, + 3753, + 3432, + 4769, + 1745, + 7040, + 2545, + 4507, + 2955, + 2240, + 5423, + 4192, + 2401, + 4621, + 1486, + 2163, + 3716, + 5287, + 4259, + 1697, + 3072, + 2793, + 4757, + 1839, + 1750, + 3561, + 3737, + 3018, + 3578, + 3378, + 4074, + 3984, + 3752, + 3436, + 6204, + 10261, + 5620, + 9909, + 3204, + 4572, + 7195, + 6781, + 2969, + 4098, + 15897, + 5737, + 5322, + 5476, + 3939, + 3926, + 3240, + 2419, + 2929, + 2521, + 4294, + 3822, + 2987, + 3553, + 8089, + 11327, + 5349, + 5005, + 1409, + 7600, + 3382, + 2867, + 3647, + 2962, + 4887, + 5012, + 5798, + 5154, + 7740, + 2539, + 2756, + 2715, + 2291, + 7849, + 5007, + 2802, + 2985, + 3663, + 9361, + 6583, + 11284, + 3849, + 8779, + 5765, + 9781, + 9325, + 3211, + 4989, + 4528, + 4551, + 4623, + 4325, + 4068, + 2634, + 4434, + 3525, + 4156, + 4176, + 5271, + 4583, + 7123, + 7408, + 6434, + 2805, + 4945, + 4897, + 7721, + 3330, + 4481, + 7591, + 6547, + 10968, + 4260, + 12060, + 8399, + 7016, + 4173, + 8629, + 7080, + 8369, + 12744, + 5937, + 4903, + 6258, + 5278, + 4082, + 7255, + 3316, + 4181, + 5787, + 6852, + 5068, + 3492, + 4541, + 2649, + 3032, + 2299, + 2876, + 4631, + 3874, + 4707, + 6364, + 7137, + 3222, + 7839, + 4563, + 4644, + 4663, + 6859, + 7343, + 2168, + 2141, + 4703, + 5581, + 6794, + 2953, + 4524, + 4321, + 7486, + 4696, + 3736, + 3248, + 2950, + 4424, + 6504, + 2156, + 7137, + 8136, + 7885, + 11770, + 3282, + 3822, + 4805, + 1891, + 7258, + 2408, + 4901, + 2874, + 2076, + 5643, + 4016, + 2192, + 4476, + 1439, + 2333, + 4142, + 4915, + 3524, + 1530, + 2657, + 2733, + 4324, + 1768, + 1743, + 3880, + 3715, + 3113, + 3874, + 3241, + 3707, + 3963, + 3756, + 3131, + 5926, + 10570, + 5995, + 10534, + 3337, + 4294, + 7035, + 7086, + 2851, + 3917, + 16148, + 5652, + 5402, + 5452, + 3292, + 3677, + 3427, + 2586, + 3088, + 2419, + 4329, + 3722, + 3533, + 3290, + 7592, + 11752, + 5302, + 5294, + 1546, + 7324, + 3631, + 2838, + 3725, + 2846, + 5030, + 5480, + 5847, + 5559, + 8180, + 2850, + 2678, + 2483, + 2777, + 7746, + 4944, + 3046, + 3105, + 3449, + 9309, + 6066, + 11416, + 3979, + 9928, + 5955, + 10082, + 9294, + 3000, + 5188, + 4977, + 4440, + 4168, + 4386, + 4082, + 2651, + 4315, + 3532, + 4327, + 4038, + 5610, + 4912, + 7450, + 7112, + 6612, + 2746, + 4549, + 4945, + 7726, + 3069, + 4578, + 7759, + 6680, + 10383, + 4574, + 12779, + 8505, + 6938, + 4069, + 9285, + 7201, + 7385, + 13501, + 6050, + 4387, + 5955, + 4585, + 4342, + 7408, + 3272, + 4515, + 5592, + 6921, + 5075, + 3737, + 4627, + 2714, + 2868, + 2272, + 2791, + 4492, + 3924, + 4951, + 6583, + 7372, + 2964, + 8415, + 4902, + 5203, + 5137, + 6906, + 7960, + 2101, + 2334, + 4759, + 5526, + 6794, + 3282, + 4501, + 4180, + 7426, + 4979, + 3931, + 3374, + 2964, + 4336, + 6648, + 2256, + 7041, + 8040, + 8283, + 12328, + 3608, + 3843, + 4837, + 1896, + 7322, + 2488, + 4758, + 2723, + 2170, + 5963, + 3842, + 2286, + 4421, + 1664, + 2378, + 4008, + 5021, + 3490, + 1364, + 2856, + 2831, + 4301, + 1651, + 1816, + 3952, + 3555, + 3076, + 3482, + 3505, + 3842, + 3875, + 3386, + 2914, + 5644, + 10368, + 5931, + 10860, + 3337, + 4439, + 6853, + 7347, + 3280, + 3950, + 15792, + 5687, + 5475, + 5825, + 3531, + 4000, + 3413, + 2352, + 3002, + 2350, + 4166, + 3675, + 3390, + 3255, + 7367, + 11764, + 5490, + 5391, + 1657, + 7299, + 4057, + 2861, + 3796, + 3022, + 5292, + 5450, + 5706, + 5360, + 7946, + 3061, + 2599, + 2231, + 3084, + 7400, + 4972, + 2940, + 3239, + 3417, + 9241, + 6463, + 11024, + 4363, + 10837, + 6901, + 9729, + 8740, + 2826, + 5726, + 4986, + 4495, + 4365, + 4405, + 4131, + 2552, + 4410, + 3768, + 4126, + 4270, + 5575, + 4897, + 7428, + 7254, + 6488, + 2828, + 4566, + 5193, + 7627, + 3050, + 5024, + 8167, + 6772, + 11197, + 4598, + 13188, + 8834, + 7210, + 3576, + 9381, + 7149, + 7304, + 14612, + 5589, + 4447, + 6009, + 4557, + 4201, + 7772, + 3275, + 4446, + 5835, + 6297, + 5119, + 3893, + 4470, + 3191, + 2915, + 2312, + 3162, + 4712, + 3992, + 5135, + 6412, + 7423, + 3125, + 9056, + 5360, + 5368, + 5368, + 6985, + 7992, + 2185, + 2380, + 5518, + 5314, + 6109, + 3291, + 4554, + 4063, + 7343, + 4870, + 4329, + 3670, + 3166, + 4279, + 6751, + 2299, + 7055, + 7778, + 8289, + 12223, + 4034, + 3901, + 5341, + 1925, + 7376, + 2483, + 4757, + 2627, + 2263, + 5913, + 3921, + 2603, + 4398, + 1671, + 2246, + 3706, + 4971, + 3955, + 1401, + 2925, + 2812, + 4057, + 1718, + 1911, + 3741, + 3618, + 3191, + 3665, + 3666, + 4351, + 4101, + 3347, + 3301, + 6119, + 10281, + 6218, + 10314, + 3367, + 4455, + 7106, + 7381, + 3305, + 4363, + 15952, + 5744, + 5563, + 5063, + 3479, + 3951, + 3249, + 2492, + 3279, + 2167, + 4543, + 3847, + 3042, + 3137, + 7670, + 11682, + 5211, + 5222, + 1702, + 7563, + 3628, + 3151, + 4242, + 2968, + 5576, + 5700, + 5650, + 5617, + 7758, + 2923, + 2538, + 2170, + 3144, + 7516, + 5119, + 3147, + 3213, + 3612, + 9428, + 6427, + 11519, + 4138, + 10616, + 6987, + 9176, + 8268, + 3165, + 6125, + 5315, + 4691, + 4144, + 4227, + 4387, + 2430, + 4523, + 3917, + 4203, + 4575, + 5301, + 5097, + 7735, + 7289, + 6754, + 2985, + 4709, + 5178, + 7698, + 3325, + 5098, + 8421, + 6949, + 10749, + 4530, + 13335, + 8399, + 7494, + 3615, + 10612, + 7251, + 7104, + 15096, + 5757, + 4264, + 5813, + 4813, + 4403, + 6976, + 2880, + 4638, + 5916, + 6296, + 5498, + 4069, + 4713, + 3080, + 3058, + 2410, + 3284, + 5438, + 3956, + 5339, + 6533, + 7301, + 3060, + 9606, + 5267, + 5349, + 5610, + 7709, + 7828, + 2166, + 2465, + 5858, + 5170, + 5907, + 3297, + 4694, + 4229, + 6807, + 5437, + 4317, + 3921, + 3227, + 4594, + 6695, + 2329, + 6595, + 7587, + 7956, + 12368, + 4005, + 3908, + 5688, + 2129, + 7204, + 2513, + 5725, + 2693, + 2197, + 5947, + 3995, + 2779, + 4418, + 1909, + 2133, + 3774, + 5296, + 4205, + 1326, + 2969, + 2769, + 4246, + 1724, + 1854, + 3670, + 3727, + 3433, + 3673, + 3786, + 4653, + 4332, + 3506, + 3230, + 6905, + 10152, + 6338, + 10178, + 3323, + 4959, + 7472, + 7755, + 3540, + 4222, + 16223, + 5790, + 5416, + 5356, + 3394, + 4180, + 3334, + 2718, + 3323, + 2192, + 4711, + 3911, + 3023, + 2924, + 7466, + 11115, + 5175, + 4803, + 1769, + 7369, + 3615, + 2855, + 4163, + 2710, + 5546, + 5485, + 5636, + 5633, + 7287, + 2916, + 2461, + 2141, + 2941, + 7625, + 5152, + 3127, + 3193, + 3571, + 9129, + 6195, + 11806, + 3947, + 11108, + 7406, + 8487, + 7810, + 3547, + 6025, + 5359, + 4198, + 4238, + 4294, + 4626, + 2404, + 4651, + 3729, + 4466, + 4792, + 5195, + 5156, + 7191, + 7217, + 6990, + 3171, + 4706, + 4862, + 7989, + 3390, + 5112, + 8462, + 6897, + 10301, + 4530, + 14249, + 8702, + 7480, + 4101, + 11280, + 7437, + 8084, + 16925, + 5244, + 4012, + 5777, + 4888, + 4904, + 8114, + 2975, + 4755, + 5935, + 6739, + 5400, + 4152, + 4315, + 3177, + 3024, + 2370, + 3281, + 4922, + 4107, + 5175, + 6595, + 7568, + 3170, + 9861, + 5046, + 5582, + 6090, + 7683, + 7838, + 2081, + 2445, + 5998, + 5082, + 5737, + 3297, + 4702, + 4132, + 7543, + 5355, + 3987, + 4087, + 3170, + 4710, + 6552, + 2392, + 6546, + 7550, + 7715, + 13694, + 4216, + 3667, + 5938, + 2060, + 7444, + 2538, + 5491, + 2382, + 2408, + 5903, + 4250, + 2652, + 4301, + 1784, + 2103, + 3919, + 5342, + 4340, + 1371, + 3087, + 2630, + 4089, + 1618, + 1808, + 3820, + 3936, + 3495, + 3420, + 3944, + 4752, + 4531, + 3648, + 3031, + 7222, + 10098, + 6356, + 10713, + 3372, + 5210, + 7631, + 8013, + 3315, + 4275, + 16543, + 5464, + 5387, + 5132, + 3210, + 4379, + 3244, + 3011, + 2954, + 2346, + 4586, + 3606, + 3055, + 2865, + 7800, + 10775, + 5328, + 4933, + 1735, + 7490, + 3946, + 2743, + 4496, + 2716, + 6095, + 5701, + 5254, + 5521, + 7383, + 2917, + 2252, + 2071, + 2806, + 8287, + 5446, + 3295, + 3017, + 3718, + 8393, + 6418, + 11985, + 3800, + 11885, + 7508, + 8595, + 7612, + 3731, + 5832, + 5352, + 4388, + 4143, + 4482, + 4651, + 2429, + 4695, + 4040, + 4580, + 4767, + 5121, + 5249, + 6893, + 7982, + 7220, + 3253, + 4760, + 4868, + 8680, + 3383, + 4824, + 8261, + 7206, + 10189, + 4416, + 13614, + 9125, + 7579, + 4583, + 11953, + 7902, + 7579, + 18805, + 5478, + 3891, + 5624, + 5203, + 5192, + 8617, + 3038, + 5251, + 6410, + 6958, + 5564, + 4572, + 4312, + 2898, + 3215, + 2402, + 3283, + 4463, + 4351, + 5125, + 6753, + 7960, + 3311, + 9649, + 4702, + 5756, + 6586, + 7522, + 8609, + 2308, + 2224, + 5786, + 5350, + 5988, + 3355, + 4480, + 4139, + 8121, + 5288, + 4230, + 4014, + 3242, + 4694, + 6488, + 2378, + 6768, + 7193, + 7518, + 14592, + 4154, + 3546, + 5883, + 2017, + 6820, + 2460, + 5443, + 2310, + 2227, + 5375, + 4451, + 2786, + 4207, + 1889, + 1783, + 3846, + 5044, + 4321, + 1497, + 3166, + 2575, + 4277, + 1632, + 1903, + 3871, + 3772, + 3485, + 3233, + 4198, + 4461, + 4652, + 3672, + 3408, + 8745, + 10169, + 6045, + 10301, + 3368, + 5877, + 7973, + 7523, + 3399, + 4138, + 16844, + 5841, + 5244, + 4862, + 3351, + 4155, + 3092, + 3176, + 2964, + 2243, + 4118, + 3668, + 2752, + 2938, + 7643, + 10899, + 5468, + 4961, + 1844, + 8121, + 3990, + 2788, + 4143, + 3144, + 6132, + 6139, + 5520, + 5559, + 7228, + 2840, + 2352, + 2157, + 2801, + 7378, + 5137, + 3329, + 3064, + 3504, + 8639, + 5585, + 12739, + 3413, + 12018, + 8459, + 8791, + 7836, + 4183, + 5971, + 5602, + 4512, + 4057, + 4461, + 4624, + 2477, + 4650, + 4340, + 4569, + 4989, + 4851, + 5399, + 6167, + 8590, + 7192, + 3273, + 4948, + 4982, + 8711, + 3554, + 5031, + 8266, + 6859, + 10221, + 4308, + 13643, + 9686, + 7986, + 4747, + 11573, + 8028, + 8057, + 20123, + 5535, + 4037, + 5501, + 5278, + 5441, + 8824, + 2558, + 5414, + 6332, + 7541, + 5346, + 4731, + 4343, + 3280, + 3444, + 2371, + 3478, + 4867, + 3924, + 5075, + 6941, + 7967, + 3423, + 9353, + 4762, + 5396, + 7155, + 7600, + 8715, + 2331, + 2073, + 5850, + 5124, + 6319, + 3544, + 4280, + 4321, + 8295, + 4926, + 4362, + 4296, + 3245, + 4893, + 6524, + 2450, + 7096, + 7228, + 7700, + 16254, + 4125, + 3672, + 6275, + 2165, + 7042, + 2643 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Franklin, FL (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Franklin, FL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 3935, + 2888, + 2288, + 2359, + 4150, + 2798, + 2415, + 2168, + 4396, + 2793, + 2217, + 2139, + 4344, + 3063, + 2429, + 1718, + 4526, + 2936, + 2554, + 1620, + 4524, + 3017, + 2465, + 1622, + 4407, + 2986, + 2648, + 1664, + 4199, + 2982, + 2709, + 1785, + 4227, + 2935, + 2585, + 1989, + 3943, + 3100, + 2719, + 2049 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Hillsborough, FL (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Hillsborough, FL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 2823, + 6033, + 2999, + 5279, + 7691, + 2389, + 2747, + 3803, + 4702, + 2287, + 6190, + 3361, + 2634, + 3679, + 3702, + 5042, + 2512, + 2945, + 6216, + 4732, + 2799, + 2192, + 4112, + 3873, + 3117, + 2916, + 2468, + 1601, + 2687, + 4000, + 5950, + 1701, + 5685, + 3058, + 1595, + 2461, + 2387, + 2362, + 1614, + 2642, + 2632, + 4702, + 3643, + 1095, + 2085, + 603, + 1332, + 1074, + 3915, + 2409, + 3812, + 2988, + 2484, + 4000, + 4187, + 4012, + 702, + 3157, + 992, + 2090, + 5394, + 1691, + 3409, + 4589, + 5474, + 5118, + 2885, + 3532, + 3643, + 3599, + 3918, + 3455, + 2077, + 3498, + 5507, + 4378, + 3010, + 5146, + 3569, + 2902, + 1884, + 3480, + 3621, + 1448, + 4658, + 4513, + 4614, + 3631, + 2040, + 1792, + 5244, + 7600, + 8892, + 3452, + 5472, + 5481, + 2100, + 373, + 2663, + 3729, + 3617, + 4630, + 5380, + 5552, + 2288, + 3409, + 5702, + 3374, + 3904, + 2331, + 2472, + 3635, + 6144, + 5017, + 4187, + 2403, + 1954, + 4504, + 3666, + 5242, + 5253, + 4763, + 2750, + 5593, + 3329, + 6415, + 4142, + 5109, + 3117, + 781, + 6167, + 3172, + 3464, + 1814, + 6952, + 1554, + 3255, + 3043, + 6262, + 3082, + 2810, + 2940, + 2617, + 5407, + 2437, + 2761, + 3013, + 5789, + 1981, + 2879, + 6353, + 6657, + 5220, + 7150, + 4684, + 3830, + 1942, + 8005, + 6307, + 6565, + 3185, + 3885, + 5907, + 4165, + 3194, + 6979, + 3794, + 2099, + 4625, + 3949, + 3668, + 1591, + 4728, + 4209, + 5631, + 6525, + 7755, + 984, + 4932, + 4062, + 5707, + 5717, + 6753, + 4796, + 7172, + 3477, + 613, + 5661, + 5089, + 6444, + 6575, + 6055, + 4516, + 7002, + 1946, + 1230, + 4640, + 2165, + 3920, + 5086, + 6962, + 4489, + 4478, + 2828, + 5576, + 7404, + 6092, + 4742, + 3589, + 1318, + 4045, + 4454, + 5884, + 3335, + 4646, + 4848, + 2706, + 4171, + 4701, + 4639, + 3211, + 4979, + 6854, + 3151, + 3721, + 2972, + 3778, + 4453, + 3027, + 3006, + 3173, + 3178, + 2984, + 7823, + 5782, + 3752, + 5243, + 4197, + 3193, + 2992, + 2856, + 4428, + 5352, + 2764, + 2010, + 2455, + 1369, + 3381, + 3721, + 3875, + 7811, + 6449, + 886, + 6382, + 4884, + 4826, + 1669, + 3468, + 3216, + 6124, + 3510, + 3351, + 3358, + 4101, + 3400, + 1900, + 1102, + 5720, + 4828, + 7009, + 2394, + 2188, + 1684, + 6030, + 1417, + 5607, + 3138, + 2388, + 7308, + 4339, + 3149, + 3088, + 5132, + 5549, + 5318, + 1926, + 7144, + 3776, + 1748, + 4678, + 4697, + 2485, + 1435, + 1519, + 3412, + 1550, + 2417, + 3758, + 2678, + 953, + 2075, + 1261, + 862, + 1722, + 3550, + 5282, + 3871, + 2805, + 2688, + 4335, + 2114, + 2403, + 43, + 152, + 0, + 0, + 2788, + 5727, + 2553, + 5599, + 7084, + 2178, + 2859, + 3595, + 4205, + 2576, + 6311, + 3140, + 2938, + 3795, + 2747, + 5121, + 2541, + 2936, + 6629, + 4699, + 2765, + 1991, + 4100, + 3646, + 3482, + 2832, + 2462, + 1828, + 2818, + 3927, + 5857, + 1358, + 6117, + 3106, + 1866, + 2405, + 2733, + 2126, + 1836, + 2862, + 2482, + 4165, + 2884, + 1203, + 2139, + 484, + 1343, + 1246, + 3491, + 2157, + 3767, + 3291, + 2539, + 4010, + 4475, + 4808, + 891, + 3234, + 1471, + 1951, + 5328, + 1903, + 3751, + 4799, + 5921, + 5401, + 2811, + 3777, + 3655, + 3739, + 4062, + 3252, + 1834, + 3535, + 5499, + 4430, + 3178, + 5242, + 3516, + 3130, + 2064, + 3715, + 4013, + 1863, + 4408, + 5117, + 4902, + 3733, + 2098, + 1705, + 5317, + 7532, + 10004, + 3617, + 5517, + 5378, + 2282, + 417, + 2982, + 3927, + 4028, + 4542, + 5497, + 5030, + 2226, + 3332, + 6011, + 3327, + 4144, + 2140, + 2900, + 3198, + 5868, + 5323, + 4060, + 2467, + 1979, + 4588, + 3456, + 5205, + 3432, + 4772, + 3022, + 5304, + 3418, + 6673, + 4085, + 5346, + 3344, + 856, + 6867, + 2929, + 3411, + 1768, + 6974, + 1525, + 2867, + 3059, + 6307, + 3152, + 2658, + 2814, + 2802, + 5297, + 2343, + 2857, + 3078, + 5550, + 1779, + 3023, + 6381, + 6712, + 5286, + 7240, + 4692, + 3815, + 1866, + 8700, + 6701, + 6146, + 3318, + 3798, + 5674, + 4012, + 3020, + 7419, + 3635, + 2268, + 4727, + 3736, + 3639, + 1616, + 4832, + 4071, + 5717, + 6384, + 7488, + 1020, + 4939, + 3960, + 6174, + 5906, + 6902, + 5127, + 7171, + 3486, + 714, + 5496, + 5283, + 6500, + 6760, + 6201, + 4913, + 7439, + 1955, + 1229, + 4883, + 2325, + 3999, + 5489, + 6885, + 4600, + 4185, + 2736, + 5205, + 7572, + 6396, + 5004, + 4193, + 1759, + 4491, + 4283, + 5801, + 3320, + 4824, + 5127, + 2858, + 4477, + 4175, + 4677, + 3238, + 5093, + 7487, + 2993, + 3643, + 2446, + 3627, + 4555, + 3507, + 3207, + 2861, + 3210, + 3080, + 8430, + 5690, + 4042, + 5166, + 4304, + 3154, + 2964, + 2878, + 4563, + 5334, + 2756, + 2440, + 2393, + 1743, + 3075, + 4343, + 3770, + 7978, + 6923, + 849, + 6387, + 5073, + 4918, + 1700, + 3656, + 2981, + 6324, + 3413, + 3698, + 3328, + 3550, + 3198, + 1819, + 836, + 6113, + 4790, + 7605, + 2623, + 2375, + 1643, + 7168, + 1408, + 5544, + 3134, + 2675, + 7966, + 4093, + 3732, + 3509, + 5383, + 5666, + 5796, + 1947, + 6624, + 3466, + 1874, + 5565, + 4828, + 2428, + 1443, + 2064, + 3588, + 1601, + 2496, + 3528, + 2612, + 1457, + 2259, + 1416, + 912, + 1551, + 3516, + 5512, + 4457, + 2642, + 2877, + 3987, + 2852, + 2275, + 72, + 148, + 0, + 0, + 3027, + 5669, + 2058, + 5185, + 7555, + 2233, + 2904, + 3727, + 4074, + 2665, + 6068, + 3093, + 2957, + 4044, + 3134, + 4905, + 2354, + 3244, + 6620, + 4846, + 2924, + 1908, + 4235, + 3829, + 3177, + 2915, + 2393, + 1743, + 3043, + 3622, + 6334, + 1478, + 6819, + 3035, + 2256, + 2338, + 2622, + 2299, + 1939, + 3015, + 2696, + 4503, + 2213, + 1033, + 2053, + 112, + 1248, + 1174, + 3403, + 2459, + 4208, + 3187, + 2619, + 3974, + 4077, + 5056, + 1111, + 3510, + 2180, + 1933, + 4905, + 1950, + 3933, + 4943, + 5864, + 5313, + 3032, + 3540, + 3811, + 3879, + 4198, + 3126, + 1790, + 3455, + 5726, + 4466, + 3211, + 5342, + 3402, + 3432, + 2237, + 3692, + 4035, + 1862, + 4557, + 5055, + 4903, + 3759, + 2020, + 1600, + 5661, + 8284, + 10964, + 3741, + 5351, + 5341, + 2391, + 294, + 3075, + 3700, + 3936, + 4586, + 5280, + 4700, + 2258, + 3143, + 5748, + 3372, + 4132, + 2234, + 3479, + 3254, + 5899, + 4873, + 4085, + 2515, + 1870, + 4689, + 3520, + 5070, + 3771, + 4629, + 2956, + 5042, + 3185, + 6479, + 4442, + 5523, + 3511, + 875, + 6508, + 2972, + 3457, + 1617, + 7055, + 1522, + 2787, + 3178, + 6019, + 3022, + 2787, + 2912, + 2649, + 5007, + 2401, + 3286, + 2964, + 5492, + 1545, + 3091, + 6508, + 6910, + 5710, + 7117, + 4578, + 3804, + 1835, + 8551, + 6776, + 6196, + 3317, + 3920, + 5809, + 3876, + 2749, + 7972, + 3779, + 2246, + 4635, + 4123, + 3597, + 1487, + 4633, + 4134, + 6213, + 6698, + 7641, + 1020, + 5025, + 4013, + 6755, + 5750, + 7092, + 4776, + 7479, + 3675, + 629, + 5932, + 5021, + 6639, + 7325, + 6374, + 5439, + 7018, + 2007, + 1315, + 3998, + 2192, + 3959, + 5873, + 7527, + 4981, + 4551, + 3023, + 5527, + 7447, + 6504, + 5200, + 4351, + 1877, + 4707, + 4293, + 5718, + 3048, + 4876, + 5435, + 3089, + 4998, + 4190, + 4686, + 3424, + 5190, + 7106, + 2900, + 3644, + 2585, + 3794, + 4679, + 3464, + 3365, + 2958, + 2894, + 3082, + 7881, + 5689, + 4005, + 5364, + 4245, + 3140, + 2759, + 2875, + 4341, + 5220, + 2887, + 2851, + 2398, + 1824, + 3093, + 4215, + 3650, + 7720, + 7340, + 1089, + 6328, + 4833, + 5394, + 1748, + 3585, + 2965, + 5984, + 3442, + 3986, + 3233, + 3860, + 3408, + 1782, + 992, + 6453, + 4968, + 7767, + 2616, + 2763, + 1669, + 7954, + 1356, + 5558, + 3142, + 2713, + 8259, + 3878, + 4258, + 3983, + 5474, + 6352, + 7976, + 1975, + 6557, + 3830, + 1938, + 5824, + 4874, + 2455, + 1435, + 2665, + 3527, + 1769, + 2428, + 3244, + 2681, + 1497, + 2127, + 1425, + 942, + 1559, + 3587, + 4901, + 4389, + 2740, + 3023, + 4293, + 3218, + 2645, + 72, + 45, + 0, + 0, + 3181, + 5930, + 2137, + 5247, + 7206, + 2078, + 2760, + 3734, + 3877, + 2367, + 5624, + 3119, + 3072, + 4283, + 3128, + 4921, + 2646, + 2917, + 7026, + 5338, + 2789, + 2073, + 4518, + 3703, + 3085, + 3006, + 2573, + 1889, + 3238, + 3974, + 6107, + 1706, + 7244, + 2948, + 2061, + 2546, + 2671, + 2657, + 1881, + 2669, + 2558, + 4474, + 1854, + 830, + 2006, + 118, + 1265, + 1218, + 3406, + 2112, + 4229, + 3381, + 2643, + 3879, + 3811, + 5337, + 1147, + 3445, + 2579, + 1957, + 4850, + 2225, + 3882, + 4671, + 5838, + 5062, + 3022, + 3354, + 3787, + 4013, + 3972, + 3376, + 1794, + 3758, + 5284, + 4423, + 3459, + 5852, + 3504, + 3705, + 2317, + 3794, + 3888, + 2130, + 4361, + 5194, + 5111, + 3842, + 2042, + 1724, + 5729, + 8382, + 10670, + 3866, + 5225, + 5515, + 2129, + 292, + 3558, + 3925, + 3921, + 4746, + 5157, + 4632, + 2164, + 3114, + 5962, + 3133, + 4572, + 2271, + 3551, + 3165, + 6481, + 4597, + 4338, + 3177, + 2023, + 4537, + 3739, + 4778, + 4292, + 4222, + 2931, + 5122, + 3240, + 6170, + 4658, + 6015, + 3201, + 1002, + 6674, + 3227, + 3536, + 1649, + 6993, + 1481, + 2776, + 3163, + 5835, + 3195, + 2910, + 2947, + 2680, + 5226, + 2318, + 3263, + 2744, + 6004, + 1651, + 3429, + 5979, + 6699, + 5659, + 7060, + 4318, + 3631, + 1855, + 8472, + 6852, + 6324, + 3823, + 3966, + 5891, + 3986, + 2785, + 8339, + 3589, + 2343, + 4743, + 4135, + 3860, + 1499, + 4732, + 4297, + 6057, + 7011, + 7811, + 1123, + 4748, + 3943, + 6941, + 5500, + 7694, + 4582, + 7512, + 3745, + 682, + 5839, + 4993, + 7407, + 7152, + 5916, + 5725, + 7004, + 1840, + 1367, + 4257, + 2186, + 3802, + 6138, + 7350, + 4743, + 4698, + 3038, + 5628, + 7320, + 6546, + 5099, + 4572, + 2140, + 4774, + 3954, + 5912, + 2932, + 5145, + 5419, + 3375, + 5192, + 3886, + 4708, + 3429, + 5321, + 7132, + 2819, + 3921, + 2610, + 3905, + 5106, + 3564, + 3684, + 2918, + 3145, + 3308, + 7470, + 5851, + 4027, + 5044, + 4460, + 3421, + 2699, + 2816, + 4466, + 5225, + 2997, + 3117, + 2312, + 2139, + 3148, + 4730, + 3678, + 7645, + 7816, + 1128, + 6134, + 4816, + 5250, + 1770, + 3342, + 3338, + 6356, + 3662, + 3911, + 3415, + 3872, + 3519, + 1635, + 998, + 7041, + 5211, + 8114, + 2715, + 2504, + 1746, + 7848, + 1447, + 5726, + 3448, + 2539, + 8642, + 3293, + 5052, + 3801, + 6777, + 7842, + 8321, + 2008, + 6367, + 4126, + 1988, + 6116, + 5178, + 2536, + 1445, + 2635, + 3355, + 1733, + 2388, + 3261, + 2573, + 1467, + 2150, + 1507, + 895, + 1624, + 3258, + 5333, + 4779, + 3026, + 3581, + 4457, + 3575, + 2747, + 70, + 41, + 0, + 0, + 3053, + 5411, + 2525, + 5079, + 7105, + 2270, + 2681, + 3486, + 4065, + 2314, + 6039, + 3357, + 2650, + 4302, + 3461, + 5135, + 2344, + 2833, + 6835, + 5172, + 2734, + 2020, + 4628, + 4055, + 3547, + 3113, + 2632, + 1631, + 3585, + 3934, + 6505, + 1611, + 7744, + 3038, + 2028, + 2472, + 2658, + 2723, + 2139, + 2579, + 2549, + 4760, + 1408, + 982, + 2155, + 191, + 1476, + 1163, + 3749, + 2332, + 4252, + 3537, + 2634, + 3835, + 3923, + 5743, + 1287, + 3492, + 2787, + 2017, + 5091, + 2127, + 3813, + 4757, + 6065, + 5227, + 2786, + 3485, + 3971, + 4075, + 3942, + 3539, + 1719, + 3770, + 5235, + 4535, + 3382, + 5839, + 3501, + 3652, + 2285, + 3778, + 3876, + 1860, + 4204, + 5144, + 5415, + 3830, + 2123, + 1765, + 5805, + 8971, + 10487, + 4224, + 5402, + 4970, + 2012, + 125, + 3227, + 4012, + 3665, + 5321, + 5520, + 4765, + 2129, + 2987, + 5943, + 2996, + 5029, + 2434, + 3293, + 2873, + 6210, + 4880, + 3676, + 2715, + 1684, + 4223, + 4038, + 5252, + 4784, + 4195, + 2818, + 5023, + 3210, + 6515, + 5042, + 6259, + 3335, + 923, + 6350, + 3179, + 3637, + 1807, + 6946, + 1454, + 2987, + 3151, + 5838, + 3011, + 2816, + 3033, + 2893, + 5064, + 2466, + 3067, + 2808, + 6455, + 1719, + 3534, + 6010, + 6666, + 5477, + 6930, + 4501, + 3876, + 2008, + 8624, + 7028, + 6271, + 3846, + 3724, + 5858, + 3696, + 3093, + 8807, + 3558, + 2455, + 4790, + 4134, + 4198, + 1591, + 4940, + 4276, + 6377, + 7576, + 7856, + 1187, + 5245, + 4143, + 6808, + 5590, + 7521, + 4484, + 7682, + 3982, + 758, + 6070, + 5269, + 7136, + 6990, + 5707, + 5780, + 7125, + 1841, + 1431, + 4147, + 2269, + 3735, + 6261, + 7805, + 5040, + 4596, + 2932, + 6064, + 7125, + 6687, + 5064, + 4961, + 2328, + 4500, + 4046, + 5831, + 2946, + 5177, + 5740, + 3418, + 6127, + 3633, + 4392, + 3470, + 5411, + 7127, + 3287, + 3890, + 2861, + 3810, + 4953, + 3514, + 3908, + 3025, + 3336, + 3127, + 7505, + 6083, + 4202, + 4780, + 4337, + 3503, + 2738, + 2954, + 4641, + 5364, + 2833, + 3347, + 2465, + 2137, + 3335, + 4934, + 3876, + 7775, + 7661, + 1314, + 6732, + 4777, + 5442, + 1887, + 3441, + 3465, + 6427, + 3629, + 4033, + 3634, + 3920, + 3664, + 1840, + 1035, + 8149, + 5547, + 9313, + 2643, + 2743, + 1678, + 8035, + 1283, + 6340, + 3386, + 2457, + 8799, + 3052, + 5973, + 3897, + 7378, + 8330, + 7745, + 2124, + 6111, + 3838, + 2184, + 6223, + 5464, + 2397, + 1406, + 2759, + 3273, + 1838, + 2414, + 3298, + 2528, + 1414, + 2205, + 1506, + 820, + 1528, + 3070, + 5406, + 5164, + 3102, + 3610, + 4563, + 4126, + 3511, + 73, + 54, + 0, + 0, + 3222, + 5584, + 2872, + 5180, + 7240, + 2315, + 2695, + 3722, + 4515, + 2309, + 6060, + 3243, + 2684, + 4245, + 3464, + 4931, + 2435, + 2865, + 6707, + 4986, + 2602, + 1937, + 4516, + 3876, + 3232, + 2996, + 2727, + 1773, + 3728, + 3796, + 6590, + 1362, + 7617, + 2890, + 2351, + 2534, + 2771, + 3070, + 2120, + 2731, + 2582, + 4537, + 950, + 961, + 2055, + 211, + 1486, + 1124, + 3249, + 2210, + 4413, + 3976, + 2431, + 3833, + 4053, + 5825, + 1363, + 3732, + 3057, + 2241, + 5138, + 2259, + 4274, + 4652, + 6337, + 5371, + 2996, + 3813, + 4037, + 4096, + 4149, + 3312, + 1753, + 3824, + 5547, + 4497, + 3564, + 5620, + 3536, + 3616, + 2528, + 4053, + 4270, + 2141, + 4008, + 4814, + 5810, + 3731, + 2121, + 1807, + 5448, + 9008, + 11302, + 4108, + 5298, + 5091, + 1908, + 191, + 3472, + 3786, + 3636, + 5271, + 5665, + 5041, + 2431, + 2959, + 5914, + 2988, + 5177, + 2156, + 3528, + 2778, + 6287, + 4835, + 3901, + 2722, + 1718, + 3987, + 3985, + 5420, + 5166, + 3933, + 2894, + 5164, + 3380, + 6572, + 5175, + 6651, + 3750, + 1105, + 6175, + 3537, + 3547, + 1824, + 7141, + 1493, + 3089, + 3076, + 5456, + 2841, + 2696, + 3036, + 2921, + 5227, + 2345, + 3146, + 2858, + 6843, + 1739, + 3439, + 5833, + 6873, + 5602, + 7421, + 4494, + 3721, + 2002, + 8348, + 7249, + 6410, + 4174, + 3712, + 5974, + 3589, + 2910, + 8995, + 3863, + 2409, + 5216, + 3892, + 4156, + 1649, + 5153, + 4601, + 6239, + 7343, + 7974, + 1182, + 4902, + 4161, + 6845, + 5672, + 6737, + 4546, + 7939, + 4271, + 1016, + 6126, + 5444, + 7110, + 7004, + 5777, + 5468, + 7447, + 1743, + 1565, + 4391, + 2598, + 4068, + 6688, + 8096, + 5188, + 4649, + 3059, + 6258, + 6737, + 6956, + 4713, + 5016, + 2587, + 4566, + 4143, + 6172, + 3382, + 5413, + 5230, + 3046, + 6158, + 3647, + 4323, + 3493, + 5352, + 7155, + 3266, + 3714, + 3064, + 3733, + 4989, + 3614, + 4197, + 3046, + 3378, + 3344, + 8011, + 6161, + 4214, + 4704, + 4597, + 3430, + 2608, + 2869, + 4522, + 5106, + 2941, + 3630, + 2462, + 2075, + 3374, + 5522, + 3787, + 7718, + 7432, + 1403, + 6629, + 4758, + 5225, + 2015, + 3791, + 3706, + 6160, + 3932, + 4102, + 3840, + 3880, + 3558, + 1857, + 1126, + 8672, + 5711, + 9419, + 2872, + 3206, + 1611, + 9699, + 1312, + 6680, + 3618, + 2282, + 8891, + 3463, + 6375, + 3967, + 7585, + 9537, + 7647, + 2129, + 6177, + 3847, + 2534, + 6381, + 5505, + 2853, + 1501, + 3228, + 3413, + 1840, + 2495, + 3278, + 2733, + 1335, + 2120, + 1553, + 848, + 1521, + 3057, + 5747, + 5661, + 2919, + 3840, + 5025, + 4606, + 4085, + 34, + 38, + 17, + 0, + 3630, + 5713, + 3065, + 5446, + 7180, + 2561, + 2643, + 3894, + 5267, + 2499, + 6204, + 3333, + 2718, + 4223, + 3630, + 5015, + 2483, + 2719, + 6356, + 4840, + 2493, + 1966, + 4486, + 3909, + 3332, + 3150, + 2738, + 1752, + 3512, + 3477, + 5911, + 1372, + 7168, + 3008, + 2249, + 2668, + 2816, + 3001, + 2080, + 2809, + 2649, + 4508, + 918, + 1053, + 2055, + 401, + 1451, + 1234, + 2979, + 2248, + 4317, + 4341, + 2390, + 3951, + 4160, + 5760, + 1469, + 4012, + 3292, + 2053, + 5179, + 2264, + 3992, + 4740, + 6283, + 5500, + 3117, + 3850, + 4188, + 4260, + 4190, + 3549, + 2099, + 3974, + 5513, + 4504, + 3517, + 6021, + 3543, + 3615, + 2793, + 4130, + 4160, + 2384, + 4160, + 4603, + 5460, + 3748, + 2030, + 1757, + 5507, + 9439, + 11597, + 4124, + 5445, + 5289, + 1978, + 179, + 3468, + 3578, + 3642, + 5334, + 5444, + 5782, + 2520, + 3036, + 6012, + 3067, + 5319, + 2264, + 2917, + 3036, + 6793, + 5223, + 4679, + 2331, + 1701, + 4075, + 4661, + 5249, + 5194, + 4373, + 2875, + 5375, + 3329, + 6848, + 5295, + 6866, + 3753, + 1090, + 6064, + 3797, + 3560, + 1872, + 7183, + 1439, + 3204, + 3603, + 5457, + 2762, + 2713, + 3212, + 2911, + 5257, + 2239, + 2885, + 2878, + 6886, + 1883, + 3423, + 5695, + 7044, + 5665, + 7159, + 4520, + 3827, + 2182, + 7849, + 7403, + 6416, + 4393, + 3639, + 5751, + 3441, + 2885, + 9164, + 4013, + 2374, + 5373, + 3877, + 4094, + 1749, + 5044, + 4502, + 5953, + 7393, + 7873, + 1257, + 5109, + 4079, + 6408, + 5630, + 6943, + 4548, + 8388, + 4408, + 1109, + 6050, + 5694, + 7096, + 6679, + 5776, + 5786, + 7868, + 1703, + 1535, + 4475, + 2667, + 3919, + 7251, + 7767, + 5214, + 4517, + 3127, + 6434, + 6960, + 6811, + 4752, + 5154, + 2653, + 4375, + 4259, + 6286, + 3074, + 5278, + 4921, + 2939, + 6245, + 3954, + 4565, + 3543, + 5429, + 6673, + 3674, + 3755, + 3438, + 4032, + 5004, + 3172, + 4426, + 3138, + 3366, + 3124, + 7984, + 6258, + 3974, + 4860, + 4519, + 3577, + 2642, + 3074, + 4521, + 5274, + 2991, + 3929, + 2810, + 2324, + 3578, + 6070, + 3965, + 7208, + 7172, + 1444, + 6284, + 4737, + 5624, + 2314, + 3873, + 3799, + 6310, + 3863, + 4045, + 3657, + 3953, + 3368, + 1924, + 1266, + 8974, + 5836, + 9876, + 2760, + 3215, + 1714, + 9663, + 1294, + 7299, + 3965, + 2120, + 8858, + 3611, + 7364, + 3714, + 7957, + 10641, + 7881, + 2071, + 6785, + 4072, + 2580, + 6988, + 5606, + 3275, + 1489, + 3453, + 3433, + 1909, + 2535, + 3606, + 2823, + 1094, + 2110, + 1584, + 904, + 1687, + 2836, + 5869, + 5816, + 2787, + 3989, + 5343, + 4808, + 4293, + 0, + 55, + 16, + 0, + 4051, + 6187, + 3579, + 5597, + 7513, + 2560, + 2839, + 3651, + 5169, + 2544, + 5888, + 3415, + 2785, + 4172, + 3913, + 5118, + 2594, + 2558, + 6494, + 4755, + 2624, + 1918, + 4322, + 3913, + 3279, + 3069, + 2990, + 1821, + 3489, + 3588, + 6213, + 1262, + 6910, + 3201, + 2128, + 2696, + 2753, + 2559, + 2132, + 2841, + 2588, + 4889, + 960, + 1016, + 2277, + 623, + 1597, + 1265, + 2322, + 2141, + 4054, + 4654, + 2734, + 4046, + 4641, + 5963, + 1446, + 3713, + 3100, + 1953, + 5349, + 2393, + 3971, + 4801, + 6433, + 5441, + 3293, + 3778, + 4181, + 4414, + 4122, + 3860, + 2071, + 4050, + 5737, + 4496, + 3490, + 5668, + 3734, + 3383, + 2913, + 4188, + 4180, + 2369, + 4197, + 4577, + 5501, + 3613, + 1937, + 1728, + 5862, + 10015, + 12171, + 4263, + 5714, + 5312, + 1830, + 204, + 3566, + 3944, + 3866, + 5671, + 5974, + 5742, + 2471, + 3120, + 6099, + 2829, + 5569, + 2329, + 2962, + 3445, + 6819, + 5865, + 4879, + 2193, + 1870, + 3795, + 4524, + 5488, + 5375, + 4623, + 2893, + 5557, + 3249, + 6878, + 5081, + 7309, + 3929, + 1281, + 6233, + 4046, + 3570, + 1949, + 7160, + 1458, + 3348, + 3481, + 5515, + 2737, + 2625, + 3328, + 2962, + 5617, + 2194, + 2844, + 2846, + 7000, + 1925, + 3268, + 5627, + 7076, + 5235, + 7322, + 4788, + 3986, + 2179, + 8087, + 7336, + 6426, + 4851, + 3804, + 5734, + 3481, + 2839, + 9361, + 4106, + 2337, + 5527, + 3840, + 3922, + 1781, + 5158, + 4614, + 6592, + 7568, + 7917, + 1400, + 5040, + 4086, + 6339, + 5755, + 6888, + 4695, + 8331, + 4211, + 1100, + 6277, + 5878, + 6949, + 6507, + 5452, + 5775, + 7773, + 1640, + 1651, + 4908, + 2557, + 3975, + 7867, + 7574, + 5177, + 4456, + 3492, + 6552, + 6889, + 6942, + 4606, + 5473, + 2650, + 4402, + 4431, + 6175, + 3089, + 5189, + 4797, + 2992, + 6442, + 4083, + 4485, + 3419, + 5530, + 6783, + 3677, + 4010, + 3507, + 3919, + 4967, + 3260, + 4190, + 3279, + 3530, + 3279, + 8012, + 6355, + 3891, + 5048, + 4728, + 3794, + 2940, + 2984, + 4625, + 5304, + 3082, + 4062, + 2837, + 2387, + 3656, + 6456, + 4132, + 7682, + 8136, + 1356, + 6814, + 4911, + 5705, + 2154, + 3903, + 3982, + 6423, + 3891, + 3967, + 3636, + 3685, + 3540, + 2011, + 1215, + 9617, + 6515, + 9867, + 2778, + 3589, + 1544, + 10099, + 1447, + 7477, + 4025, + 1978, + 9289, + 4025, + 8247, + 3777, + 8165, + 11383, + 8362, + 2078, + 6854, + 4240, + 2741, + 7514, + 5789, + 3157, + 1509, + 4067, + 3351, + 1929, + 2586, + 3659, + 2926, + 1124, + 2134, + 1636, + 908, + 1731, + 2990, + 6285, + 6197, + 2962, + 4087, + 5833, + 5184, + 4569, + 50, + 84, + 19, + 0, + 4095, + 5954, + 3809, + 5859, + 8239, + 2701, + 2962, + 3923, + 5435, + 2700, + 6326, + 3553, + 2791, + 4490, + 4482, + 5217, + 2598, + 2538, + 6261, + 4788, + 2586, + 1664, + 4230, + 4593, + 3545, + 3306, + 3156, + 1881, + 3464, + 3826, + 6635, + 1141, + 6973, + 3317, + 2273, + 2647, + 2737, + 2733, + 1916, + 2814, + 2414, + 4882, + 831, + 1077, + 2242, + 773, + 1564, + 1220, + 1808, + 2090, + 3784, + 4903, + 2519, + 4057, + 4702, + 6231, + 1532, + 3824, + 3388, + 1883, + 5385, + 2433, + 4013, + 4857, + 6358, + 5426, + 3316, + 3997, + 4410, + 4400, + 4157, + 3567, + 1997, + 4166, + 5786, + 4607, + 3268, + 5737, + 3676, + 3291, + 3059, + 4326, + 4639, + 2533, + 4138, + 4293, + 5347, + 3683, + 2277, + 1864, + 6040, + 10304, + 12972, + 4460, + 6086, + 5197, + 1837, + 248, + 3432, + 3946, + 4070, + 5876, + 6597, + 6108, + 2683, + 3035, + 5873, + 2882, + 5815, + 2452, + 2979, + 3516, + 6462, + 6173, + 4905, + 1968, + 1786, + 4064, + 4547, + 5347, + 5418, + 5010, + 2783, + 5547, + 3149, + 6839, + 5562, + 6842, + 4051, + 1279, + 6600, + 4105, + 3491, + 2054, + 6805, + 1484, + 3736, + 3653, + 5631, + 2805, + 2718, + 3592, + 2908, + 5543, + 2307, + 2866, + 2903, + 7352, + 1757, + 3423, + 5491, + 7555, + 5128, + 7296, + 4845, + 3981, + 2264, + 8532, + 7425, + 6453, + 4909, + 3803, + 5638, + 3461, + 2699, + 9478, + 4268, + 2349, + 5330, + 4083, + 3755, + 1772, + 5568, + 4765, + 7439, + 7657, + 8254, + 1591, + 5300, + 4255, + 5914, + 5849, + 6547, + 4836, + 9084, + 4403, + 1068, + 5986, + 5600, + 6514, + 6477, + 5587, + 5872, + 8489, + 1519, + 1499, + 4796, + 2775, + 4154, + 8032, + 7046, + 5457, + 4282, + 3645, + 6766, + 7248, + 6640, + 5054, + 5720, + 2523, + 4104, + 4740, + 6413, + 3220, + 4862, + 4673, + 2687, + 6645, + 4210, + 4438, + 3495, + 5622, + 6868, + 3994, + 4067, + 3534, + 4199, + 4873, + 3315, + 3564, + 2977, + 3231, + 3280, + 8257, + 6297, + 4215, + 5154, + 4671, + 3690, + 2908, + 3144, + 4579, + 4841, + 3012, + 5057, + 3046, + 2321, + 3815, + 6669, + 4135, + 7434, + 7441, + 1465, + 6628, + 5115, + 5433, + 2504, + 4247, + 3794, + 6590, + 3960, + 3515, + 3916, + 3321, + 3730, + 1906, + 1210, + 11035, + 7110, + 10381, + 2527, + 3602, + 1530, + 10208, + 1751, + 7702, + 3433, + 1761, + 9961, + 4728, + 9729, + 4819, + 8132, + 12706, + 7682, + 1905, + 7007, + 4001, + 4504, + 6462, + 7355, + 3283, + 1498, + 4563, + 3516, + 2027, + 2538, + 3626, + 2807, + 1228, + 2110, + 1799, + 924, + 1548, + 3277, + 6319, + 6394, + 2904, + 3886, + 6944, + 5403, + 5633, + 0, + 89, + 18, + 0, + 4414, + 6437, + 3664, + 6009, + 8219, + 2654, + 3323, + 4361, + 5660, + 2793, + 6054, + 3608, + 2826, + 4494, + 4464, + 5407, + 2759, + 2943, + 6333, + 4893, + 2632, + 1729, + 4557, + 4854, + 3224, + 3474, + 3317, + 1668, + 3288, + 4078, + 6623, + 1169, + 7504, + 3311, + 2322, + 2997, + 2919, + 2725, + 1817, + 2990, + 2582, + 4924, + 880, + 1040, + 2193, + 923, + 1543, + 1396, + 1154, + 2094, + 3914, + 5199, + 2605, + 3974, + 4900, + 6476, + 1951, + 4025, + 3668, + 1891, + 5452, + 2851, + 4083, + 5082, + 6465, + 5698, + 3538, + 4011, + 4647, + 4613, + 4176, + 3632, + 2042, + 4388, + 6227, + 4469, + 3314, + 6124, + 3787, + 3669, + 3195, + 4530, + 4752, + 2751, + 4404, + 4812, + 5310, + 3624, + 2239, + 1904, + 5973, + 10608, + 14271, + 4631, + 6215, + 5597, + 1962, + 249, + 3699, + 4009, + 4075, + 5846, + 6200, + 6450, + 2816, + 3419, + 6162, + 2915, + 6199, + 2311, + 3105, + 3632, + 6640, + 5951, + 5649, + 2578, + 2274, + 3897, + 4786, + 5066, + 5331, + 5089, + 2865, + 5770, + 3163, + 6712, + 5878, + 7296, + 4349, + 1416, + 6981, + 4233, + 3666, + 2052, + 6752, + 1561, + 3906, + 3666, + 6108, + 2849, + 2711, + 3935, + 3137, + 5666, + 2258, + 2899, + 2681, + 7502, + 1802, + 3290, + 5526, + 7911, + 5621, + 7699, + 4690, + 3865, + 2358, + 8947, + 7646, + 6566, + 4978, + 4042, + 5984, + 3509, + 3047, + 9957, + 4381, + 2236, + 5094, + 4331, + 3833, + 1751, + 5606, + 4908, + 7243, + 7257, + 8932, + 1319, + 5140, + 4513, + 6415, + 6498, + 6905, + 4810, + 8064, + 4562, + 1327, + 6355, + 6266, + 6190, + 6675, + 6195, + 6157, + 8646, + 1540, + 1651, + 4705, + 2949, + 4107, + 7966, + 6795, + 5157, + 4560, + 3558, + 7111, + 7231, + 6298, + 4765, + 5188, + 2581, + 3880, + 5214, + 7125, + 3283, + 4561, + 4720, + 2655, + 6441, + 4975, + 4595, + 3495, + 5545, + 7306, + 3697, + 4200, + 3251, + 4212, + 4968, + 3479, + 3701, + 2971, + 3343, + 3395, + 8633, + 6318, + 4334, + 5278, + 4856, + 3966, + 2758, + 3227, + 4978, + 4508, + 3175, + 5240, + 3287, + 2700, + 3260, + 6575, + 4039, + 8451, + 7607, + 1346, + 6928, + 5422, + 5336, + 2702, + 4499, + 3857, + 6428, + 4322, + 3706, + 3865, + 3460, + 3452, + 1903, + 1234, + 10886, + 7299, + 10177, + 2701, + 3872, + 1584, + 10347, + 2459, + 9057, + 3475, + 2023, + 9821, + 5040, + 10808, + 5310, + 9064, + 13018, + 7818, + 1905, + 7154, + 4007, + 4623, + 7130, + 8562, + 3381, + 1552, + 5590, + 3575, + 1963, + 2450, + 3587, + 2882, + 1442, + 2065, + 1844, + 1061, + 1592, + 3577, + 6487, + 6669, + 3012, + 4123, + 7679, + 5610, + 6775, + 0, + 81, + 19, + 0 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Morris, NJ (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Morris, NJ (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 4017, + 6613, + 7185, + 8060, + 3372, + 3565, + 3950, + 6292, + 3884, + 4698, + 7286, + 3383, + 6101, + 4269, + 4806, + 3599, + 4183, + 4831, + 5715, + 5989, + 6617, + 3146, + 4626, + 4767, + 5561, + 4034, + 4514, + 1522, + 5319, + 2622, + 5405, + 4721, + 5972, + 5260, + 4533, + 3898, + 5191, + 3074, + 2484, + 3462, + 8032, + 4077, + 4815, + 3526, + 4466, + 3651, + 4203, + 2755, + 2857, + 3597, + 7378, + 5636, + 3956, + 5383, + 2905, + 6213, + 4553, + 5873, + 3124, + 5615, + 3758, + 6458, + 5157, + 4506, + 3871, + 6026, + 4460, + 4909, + 5779, + 4538, + 5867, + 7150, + 5715, + 5357, + 6496, + 3663, + 4384, + 4992, + 5474, + 5093, + 8437, + 1742, + 5079, + 6154, + 3723, + 5406, + 5825, + 1432, + 7758, + 3247, + 5727, + 6914, + 7026, + 7815, + 6011, + 3756, + 3501, + 5154, + 5288, + 5022, + 4097, + 6496, + 7049, + 8344, + 3454, + 3514, + 4019, + 6273, + 3946, + 4735, + 7356, + 3568, + 5855, + 4280, + 4728, + 3664, + 4167, + 4613, + 5885, + 6091, + 6930, + 3162, + 4461, + 4791, + 5903, + 3707, + 4681, + 1430, + 5272, + 2541, + 5439, + 4746, + 5990, + 5225, + 4619, + 3975, + 5078, + 2570, + 2998, + 3548, + 8044, + 4030, + 4893, + 3601, + 4347, + 3724, + 4187, + 2650, + 3010, + 3670, + 7249, + 5702, + 4055, + 5618, + 3036, + 5765, + 4611, + 5825, + 3054, + 5670, + 3791, + 6461, + 5069, + 4697, + 3961, + 6053, + 4327, + 4947, + 5692, + 4705, + 5855, + 7080, + 5739, + 5390, + 6499, + 3665, + 4087, + 5020, + 5600, + 5235, + 8449, + 1719, + 5079, + 6142, + 3608, + 5436, + 5838, + 1461, + 7795, + 3245, + 5963, + 7243, + 6641, + 7916, + 6185, + 3808, + 3564, + 4924, + 5464, + 5013, + 4181, + 6372, + 7165, + 8304, + 3659, + 3709, + 3838, + 6175, + 4101, + 4793, + 7298, + 3580, + 5909, + 4311, + 4797, + 3606, + 4206, + 4562, + 5822, + 6265, + 7360, + 3150, + 4286, + 4833, + 5961, + 3701, + 4372, + 1466, + 5250, + 2818, + 5387, + 4700, + 5875, + 5347, + 4595, + 4097, + 5074, + 2556, + 3030, + 3538, + 8169, + 3952, + 5026, + 3460, + 4459, + 3622, + 4368, + 2793, + 3099, + 3636, + 7071, + 5776, + 4538, + 5387, + 3218, + 5318, + 4611, + 5892, + 3068, + 5672, + 3833, + 6451, + 4804, + 4904, + 3739, + 6404, + 4348, + 5181, + 5747, + 4497, + 5867, + 7078, + 5913, + 5217, + 6531, + 3669, + 4093, + 5110, + 5605, + 5173, + 8528, + 1686, + 5053, + 6262, + 3580, + 5468, + 5851, + 1558, + 7851, + 3252, + 5833, + 7755, + 6778, + 7686, + 6383, + 3776, + 3617, + 4801, + 5402, + 5004, + 4352, + 6183, + 7068, + 8469, + 3798, + 3729, + 3840, + 6043, + 4271, + 4868, + 7295, + 3457, + 6043, + 4309, + 4766, + 3627, + 4218, + 4371, + 6000, + 6380, + 7891, + 2902, + 4396, + 4552, + 5854, + 3773, + 4763, + 1380, + 5046, + 2717, + 5506, + 4703, + 5843, + 5393, + 4539, + 4328, + 5019, + 2596, + 2994, + 3506, + 8247, + 3933, + 5053, + 3671, + 4396, + 3624, + 4330, + 2896, + 3182, + 3596, + 7247, + 5559, + 3960, + 5683, + 3279, + 5510, + 4642, + 5915, + 2922, + 5827, + 3837, + 6471, + 4810, + 4733, + 3996, + 6467, + 4270, + 5194, + 5653, + 4817, + 5737, + 7164, + 5927, + 5166, + 6571, + 3663, + 4178, + 5106, + 5739, + 5183, + 8344, + 1674, + 5240, + 6128, + 3709, + 5376, + 5871, + 1525, + 7888, + 3239, + 5892, + 7884, + 6572, + 7973, + 6463, + 3835, + 3486, + 4850, + 5359, + 5011, + 4319, + 6196, + 7036, + 8541, + 3906, + 3746, + 3890, + 6041, + 4308, + 4957, + 7320, + 3564, + 5889, + 4328, + 4751, + 3673, + 4235, + 4477, + 6164, + 6173, + 7598, + 3085, + 4610, + 4448, + 5881, + 3682, + 4850, + 1313, + 5029, + 2860, + 5387, + 4840, + 5965, + 5291, + 4600, + 4250, + 5253, + 2528, + 3107, + 3413, + 8407, + 4015, + 4985, + 3590, + 4464, + 3569, + 4420, + 2859, + 3163, + 3705, + 7146, + 5676, + 4113, + 5653, + 3456, + 5358, + 4679, + 5914, + 2975, + 5794, + 3862, + 6480, + 4636, + 4711, + 4023, + 6513, + 4470, + 4876, + 5810, + 4731, + 6026, + 6868, + 6316, + 5114, + 6586, + 3664, + 4357, + 5140, + 5541, + 5120, + 8467, + 1646, + 5461, + 6055, + 3723, + 5231, + 5877, + 1557, + 7924, + 3248, + 5795, + 7613, + 7168, + 7954, + 6442, + 3940, + 3489, + 4809, + 5407, + 5008, + 4237, + 6241, + 7190, + 8360, + 4154, + 3723, + 3936, + 5926, + 4446, + 5020, + 7265, + 3591, + 5884, + 4339, + 4894, + 3528, + 4262, + 4589, + 6094, + 6137, + 7510, + 2907, + 4720, + 4473, + 6207, + 3509, + 4746, + 1441, + 5171, + 2877, + 5218, + 4872, + 6022, + 5226, + 4618, + 4302, + 5254, + 2514, + 3084, + 3321, + 8481, + 4098, + 4913, + 3655, + 4464, + 3608, + 4364, + 2857, + 3200, + 3713, + 7139, + 5676, + 3638, + 5263, + 3628, + 6034, + 4633, + 5936, + 2902, + 5868, + 3895, + 6490, + 4506, + 4866, + 4077, + 6566, + 4531, + 4805, + 5766, + 4875, + 6019, + 7217, + 6175, + 4932, + 6607, + 3649, + 4462, + 5187, + 5442, + 5061, + 8552, + 1593, + 5348, + 6043, + 3793, + 5306, + 5885, + 1612, + 7942, + 3258, + 5878, + 7712, + 7127, + 7965, + 6343, + 3897, + 3557, + 4932, + 5427, + 5016, + 4291, + 6197, + 7159, + 8345, + 4206, + 3829, + 3944, + 5857, + 4382, + 5295, + 6871, + 3699, + 5875, + 4346, + 4793, + 3612, + 4287, + 4587, + 6064, + 6149, + 7448, + 2889, + 4695, + 4490, + 6203, + 3358, + 4703, + 1571, + 5348, + 2851, + 5100, + 4859, + 6012, + 5220, + 4690, + 4190, + 5427, + 2550, + 3062, + 3313, + 8474, + 4095, + 4935, + 3779, + 4518, + 3486, + 4307, + 3003, + 2947, + 3749, + 7148, + 5660, + 3669, + 5353, + 3607, + 6048, + 4807, + 5721, + 2953, + 5809, + 3881, + 6472, + 4399, + 4833, + 4323, + 6519, + 4467, + 4864, + 5763, + 4992, + 5832, + 7171, + 6081, + 5065, + 6586, + 3634, + 4622, + 5251, + 5082, + 5040, + 8737, + 1623, + 5315, + 5968, + 3869, + 5360, + 5892, + 1577, + 7935, + 3248, + 5594, + 7331, + 7664, + 8262, + 6259, + 3823, + 3514, + 5116, + 5404, + 5012, + 4288, + 6176, + 7144, + 8355, + 4238, + 3715, + 4065, + 5977, + 4265, + 5292, + 6660, + 3726, + 6061, + 4353, + 4688, + 3702, + 4309, + 4635, + 6184, + 6003, + 7491, + 2840, + 4801, + 4582, + 5880, + 3274, + 4844, + 1512, + 5372, + 2878, + 4990, + 4980, + 6266, + 4975, + 4672, + 4138, + 5626, + 2566, + 3039, + 3337, + 8455, + 4205, + 4798, + 3799, + 4609, + 3423, + 4249, + 3086, + 3033, + 3705, + 7142, + 5532, + 3485, + 5577, + 3768, + 6003, + 4767, + 5740, + 3092, + 5671, + 3887, + 6473, + 4369, + 4876, + 4405, + 6492, + 4616, + 4835, + 5652, + 4984, + 5969, + 7213, + 6171, + 4923, + 6591, + 3609, + 4850, + 5405, + 4981, + 4999, + 8628, + 1655, + 5256, + 5949, + 3794, + 5266, + 5877, + 1540, + 7931, + 3245, + 5441, + 7019, + 8115, + 8435, + 6214, + 3799, + 3590, + 5110, + 5653, + 4992, + 4048, + 6291, + 6968, + 8318, + 4226, + 3539, + 4162, + 5883, + 4249, + 5266, + 6560, + 3810, + 5880, + 4308, + 4547, + 3755, + 4274, + 4775, + 5953, + 5939, + 7384, + 2789, + 4543, + 4616, + 5784, + 3104, + 4738, + 1587, + 5615, + 2849, + 4868, + 4891, + 6133, + 4983, + 4679, + 4116, + 5600, + 2486, + 3139, + 3306, + 8366, + 4160, + 4721, + 3820, + 4467, + 3509, + 4246, + 3065, + 3025, + 3618, + 6971, + 5623, + 3356, + 5816, + 3696, + 5901, + 4730, + 5648, + 2997, + 5662, + 3843, + 6404, + 4396, + 5007, + 4376, + 6493, + 4520, + 4782, + 5680, + 4719, + 6010, + 7157, + 5941, + 4993, + 6521, + 3560, + 4665, + 5507, + 5065, + 4927, + 8479, + 1578, + 5001, + 5998, + 3757, + 5180, + 5792, + 1593, + 7822, + 3209, + 5662, + 6633, + 8188, + 8386, + 6076, + 3637, + 3627, + 5181, + 5715, + 4945, + 3931, + 6331, + 6767, + 8424, + 4197, + 3394, + 4285, + 5864, + 4190, + 5065, + 6573, + 3704, + 6029, + 4292, + 4503, + 3895, + 4270, + 4932, + 5769, + 5905, + 7501, + 2586, + 4321, + 4670, + 5933, + 3184, + 4733, + 1551, + 5706, + 2815, + 4751, + 4656, + 6078, + 4994, + 4689, + 4121, + 5589, + 2601, + 3147, + 3264, + 8359, + 4077, + 4739, + 3778, + 4707, + 3557, + 4335, + 3015, + 3018, + 3633, + 7307, + 5295, + 3528, + 5576, + 3698, + 6107, + 4727, + 5572, + 2986, + 5604, + 3806, + 6384, + 4667, + 5127, + 4421, + 6608, + 4246, + 4856, + 5485, + 4727, + 5967, + 7391, + 5656, + 4930, + 6474, + 3530, + 4458, + 5637, + 5071, + 4809, + 8618, + 1505, + 4949, + 5883, + 3672, + 5384, + 5755, + 1653, + 7783, + 3177, + 5942, + 6968, + 7669, + 8336, + 6166, + 3617, + 3420, + 5226, + 5661, + 4917 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Portage, OH (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Portage, OH (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 3656, + 5774, + 5660, + 8680, + 6516, + 6640, + 4524, + 4371, + 5727, + 2839, + 3968, + 1963, + 1695, + 2546, + 2893, + 3454, + 3806, + 5226, + 2639, + 5838, + 4516, + 6885, + 4620, + 2755, + 6810, + 4410, + 4017, + 5401, + 5588, + 3882, + 4163, + 2744, + 2894, + 5332, + 7511, + 3501, + 5797, + 5803, + 8731, + 6623, + 6757, + 4643, + 4430, + 5712, + 2840, + 3973, + 2076, + 1639, + 2575, + 2903, + 3377, + 4118, + 5280, + 2577, + 5636, + 4736, + 7059, + 4283, + 2957, + 6171, + 4447, + 4011, + 5705, + 5925, + 3831, + 4294, + 2742, + 2866, + 5329, + 7366, + 3512, + 5719, + 5826, + 8764, + 6697, + 6562, + 4938, + 4589, + 5686, + 2838, + 3909, + 1958, + 1746, + 2579, + 2906, + 3387, + 3883, + 5341, + 2571, + 5711, + 4912, + 7550, + 4365, + 3059, + 5779, + 4462, + 3752, + 5889, + 5829, + 4085, + 4079, + 2741, + 2842, + 5300, + 7412, + 3497, + 5895, + 5991, + 8802, + 6722, + 6322, + 5214, + 4642, + 5662, + 2826, + 3743, + 1784, + 1857, + 2588, + 2921, + 3390, + 3800, + 5412, + 2612, + 5570, + 5105, + 8244, + 5108, + 2837, + 6130, + 4936, + 3818, + 5804, + 5882, + 4035, + 4150, + 2722, + 2809, + 5279, + 7278, + 3677, + 5913, + 6115, + 8743, + 6825, + 6226, + 5383, + 4701, + 5646, + 2828, + 3535, + 1824, + 1672, + 2576, + 2919, + 3303, + 3814, + 5479, + 2458, + 5699, + 4367, + 7831, + 4997, + 2413, + 5960, + 4642, + 3900, + 5646, + 6094, + 3878, + 4311, + 2716, + 2809, + 5283, + 7370, + 3584, + 6050, + 6059, + 8894, + 6769, + 6662, + 5074, + 4658, + 5646, + 2824, + 3590, + 1846, + 1666, + 2582, + 2907, + 3237, + 3933, + 5602, + 2507, + 5466, + 4635, + 7996, + 5151, + 2356, + 5695, + 4350, + 4092, + 5635, + 6207, + 3901, + 4289, + 2722, + 2806, + 5279, + 7227, + 3611, + 5974, + 5949, + 8796, + 6916, + 6473, + 5410, + 4534, + 5635, + 2816, + 3728, + 1772, + 1681, + 2581, + 2912, + 3176, + 3907, + 5560, + 2407, + 5592, + 4618, + 8194, + 5373, + 2040, + 5945, + 4428, + 3913, + 6006, + 5801, + 3854, + 4312, + 2705, + 2799, + 5262, + 7116, + 3550, + 6114, + 5930, + 8967, + 6799, + 6585, + 5209, + 4688, + 5643, + 2847, + 3611, + 1788, + 1635, + 2575, + 2907, + 3338, + 3856, + 5368, + 2368, + 5772, + 4474, + 8220, + 4878, + 1974, + 6198, + 4497, + 4171, + 6247, + 5699, + 3974, + 4208, + 2726, + 2816, + 5271, + 7177, + 3668, + 5733, + 6015, + 9139, + 6802, + 6522, + 5275, + 4794, + 5669, + 2846, + 3702, + 1839, + 1706, + 2574, + 2920, + 3400, + 4020, + 5224, + 2425, + 5688, + 4172, + 8504, + 4846, + 2066, + 6195, + 4170, + 4451, + 6399, + 5706, + 3880, + 4335, + 2735, + 2817, + 5306, + 7101, + 3708, + 5555, + 5968, + 9158, + 6868, + 6388, + 5438, + 4779, + 5650, + 2842, + 3975, + 1785, + 1797, + 2579, + 2902, + 3451, + 4055, + 5100, + 2472, + 5599, + 4849, + 8560, + 4798, + 2119, + 6218, + 3861, + 4256, + 6234, + 5560, + 3735, + 4453, + 2723, + 2825, + 5280, + 6971 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Dallas, TX (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Dallas, TX (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 3926, + 3177, + 3380, + 3852, + 3213, + 3996, + 2703, + 7599, + 4632, + 6747, + 3614, + 2182, + 3073, + 3943, + 3033, + 6078, + 5127, + 1566, + 2265, + 3681, + 2238, + 3013, + 1734, + 3063, + 2271, + 2468, + 3544, + 3366, + 3318, + 2401, + 4353, + 24, + 2565, + 1015, + 3272, + 3463, + 6747, + 856, + 2093, + 3230, + 5030, + 2205, + 1561, + 2523, + 1227, + 3496, + 1739, + 1798, + 1789, + 795, + 1173, + 3548, + 2097, + 2456, + 3507, + 6017, + 1177, + 3657, + 2853, + 3804, + 4017, + 2918, + 5732, + 6834, + 4899, + 3747, + 6753, + 4204, + 5606, + 3452, + 4401, + 3918, + 4363, + 6013, + 5999, + 4303, + 3118, + 6029, + 6649, + 3728, + 7111, + 5288, + 3772, + 1800, + 6435, + 9490, + 8274, + 1962, + 3728, + 1906, + 3293, + 1810, + 4688, + 2362, + 5629, + 3313, + 2062, + 3464, + 4774, + 3202, + 5013, + 4934, + 3255, + 5195, + 3879, + 971, + 1324, + 1576, + 5291, + 486, + 3122, + 5813, + 1996, + 2302, + 2171, + 3276, + 2641, + 1796, + 1857, + 2026, + 5904, + 6151, + 3844, + 9697, + 5010, + 1406, + 2897, + 4059, + 2462, + 3428, + 1324, + 2143, + 5307, + 2794, + 7324, + 5762, + 4116, + 3502, + 3951, + 6726, + 6331, + 5282, + 4382, + 6091, + 3604, + 2489, + 2304, + 4466, + 4169, + 3229, + 3938, + 4889, + 2966, + 4964, + 3408, + 4412, + 3052, + 6081, + 2812, + 7824, + 2329, + 12823, + 4287, + 3342, + 2901, + 6413, + 2548, + 3990, + 2995, + 4704, + 8784, + 6990, + 3921, + 5890, + 5533, + 2836, + 3340, + 6528, + 2945, + 3987, + 3893, + 3710, + 3452, + 5464, + 4760, + 5301, + 2855, + 4758, + 5883, + 6723, + 4671, + 9527, + 8843, + 6313, + 5863, + 6038, + 5118, + 6862, + 2121, + 3000, + 4318, + 4318, + 3799, + 7664, + 4593, + 7187, + 5464, + 1990, + 5656, + 6021, + 2979, + 7723, + 4259, + 5794, + 3798, + 3049, + 3482, + 4240, + 4303, + 4338, + 2526, + 1666, + 1045, + 6071, + 6218, + 2277, + 2076, + 2611, + 5157, + 5389, + 3360, + 2577, + 3668, + 4290, + 2526, + 5107, + 4549, + 2948, + 2441, + 5511, + 4016, + 4117, + 3232, + 5909, + 3432, + 3057, + 2531, + 2856, + 2131, + 1866, + 5209, + 2498, + 4441, + 2458, + 4548, + 3739, + 5678, + 5724, + 3955, + 3747, + 2761, + 2641, + 5859, + 3284, + 3830, + 2040, + 3154, + 4089, + 4282, + 463, + 2809, + 4430, + 3204, + 6477, + 4153, + 4118, + 4854, + 4861, + 5817, + 3911, + 5508, + 7936, + 3373, + 3867, + 3697, + 4348, + 2315, + 4071, + 3826, + 4668, + 5049, + 2423, + 2543, + 3002, + 1879, + 1574, + 2553, + 7125, + 5056, + 4509, + 4948, + 4452, + 4373, + 4660, + 4596, + 3708, + 3704, + 5029, + 4891, + 4327, + 3510, + 4443, + 2251, + 5145, + 1628, + 4176, + 3911, + 1477, + 1621, + 2524, + 7774, + 6743, + 3628, + 7339, + 3523, + 3786, + 2418, + 2974, + 4622, + 4561, + 5657, + 3068, + 4525, + 4509, + 5120, + 2106, + 2133, + 3114, + 3831, + 2717, + 3598, + 3783, + 7068, + 5449, + 2022, + 8501, + 4587, + 7349, + 6920, + 3376, + 4928, + 8381, + 3878, + 7030, + 7056, + 5213, + 10652, + 4206, + 5245, + 7189, + 5220, + 4586, + 4897, + 2232, + 6633, + 5568, + 2883, + 3770, + 6289, + 6872, + 2942, + 4378, + 5866, + 11831, + 4056, + 5330, + 4355, + 4456, + 3515, + 4994, + 4943, + 3025, + 5317, + 3210, + 8032, + 3872, + 5528, + 8560, + 3876, + 6537, + 2936, + 6273, + 6538, + 6573, + 4792, + 7810, + 9639, + 7989, + 4269, + 5519, + 4917, + 8677, + 6130, + 7872, + 9066, + 9248, + 7581, + 5121, + 3664, + 4072, + 3196, + 4948, + 4536, + 8089, + 4448, + 5000, + 6355, + 5418, + 4623, + 4337, + 4350, + 4224, + 2298, + 6066, + 5289, + 5234, + 6382, + 3586, + 6246, + 5986, + 4743, + 6543, + 7275, + 4417, + 5243, + 11552, + 7842, + 15823, + 5884, + 3429, + 5397, + 4351, + 4196, + 5140, + 3805, + 5136, + 3146, + 7869, + 3935, + 4233, + 5633, + 5573, + 3264, + 3225, + 5968, + 4352, + 4248, + 4974, + 6061, + 4993, + 3817, + 743, + 3729, + 4238, + 2990, + 3143, + 3554, + 6065, + 4163, + 826, + 6716, + 6707, + 5964, + 7482, + 3022, + 5007, + 6202, + 5023, + 6988, + 4817, + 4568, + 5400, + 5253, + 4991, + 3737, + 6034, + 6090, + 4820, + 3918, + 4112, + 4608, + 2851, + 3733, + 239, + 5816, + 5810, + 2721, + 4695, + 7016, + 5225, + 4302, + 3444, + 8461, + 3459, + 5624, + 5893, + 3886, + 5014, + 3371, + 3071, + 2847, + 5080, + 4022, + 6578, + 4445, + 2548, + 2053, + 3930, + 4203, + 4058, + 2437, + 3768, + 2161, + 4247, + 4566, + 2280, + 4885, + 0, + 3725, + 3060, + 3556, + 4194, + 4002, + 3870, + 2538, + 7348, + 4446, + 6852, + 3594, + 2068, + 3111, + 4081, + 3028, + 6399, + 4365, + 1664, + 2344, + 3860, + 2281, + 3016, + 1491, + 3026, + 2366, + 2232, + 3738, + 3690, + 3411, + 2618, + 4143, + 102, + 2678, + 963, + 3542, + 4181, + 6397, + 1127, + 2188, + 3155, + 4948, + 2285, + 1461, + 2701, + 1221, + 3515, + 1538, + 1606, + 1743, + 823, + 1188, + 3616, + 2259, + 2297, + 3501, + 5914, + 1386, + 3890, + 2788, + 3797, + 4137, + 2963, + 5166, + 7199, + 5567, + 3513, + 7234, + 3976, + 5077, + 3731, + 4364, + 4595, + 4935, + 6013, + 5977, + 4145, + 2764, + 5874, + 6047, + 3677, + 7739, + 5317, + 3474, + 1764, + 6452, + 9505, + 7969, + 1897, + 4164, + 2053, + 3167, + 1722, + 4866, + 2308, + 5364, + 3447, + 2223, + 3461, + 4920, + 3133, + 4824, + 5159, + 2147, + 5330, + 3659, + 980, + 876, + 1615, + 5564, + 350, + 2930, + 5675, + 1852, + 2387, + 2096, + 3281, + 2826, + 1924, + 1793, + 2121, + 5841, + 6319, + 3996, + 9163, + 4886, + 1298, + 2693, + 3971, + 2559, + 3017, + 1295, + 2236, + 5462, + 3226, + 7561, + 5900, + 3851, + 3567, + 3885, + 6626, + 5926, + 5530, + 4712, + 5936, + 3507, + 2520, + 2326, + 4634, + 4112, + 3294, + 4036, + 5071, + 3024, + 5191, + 3453, + 4520, + 3039, + 6131, + 2389, + 7865, + 2452, + 11949, + 4432, + 3227, + 3001, + 6213, + 2672, + 4157, + 2975, + 4920, + 8913, + 7028, + 4136, + 5777, + 6023, + 2941, + 3156, + 6477, + 3150, + 4147, + 3640, + 3815, + 3991, + 5232, + 5113, + 5422, + 2281, + 5006, + 6101, + 6900, + 4797, + 9714, + 9472, + 6309, + 6129, + 6170, + 4560, + 7640, + 2237, + 3088, + 4021, + 4484, + 4037, + 7484, + 4812, + 7537, + 5875, + 1844, + 5860, + 5975, + 3033, + 8053, + 4340, + 5617, + 3667, + 3083, + 3446, + 4233, + 4579, + 4579, + 2489, + 1571, + 1019, + 6431, + 6694, + 2289, + 2019, + 2651, + 5017, + 5530, + 3310, + 2607, + 3879, + 4306, + 2368, + 4831, + 5278, + 2771, + 2391, + 5560, + 4174, + 4261, + 3306, + 6138, + 3419, + 2849, + 2885, + 2882, + 2182, + 1981, + 5752, + 2131, + 4406, + 2550, + 4564, + 3777, + 5823, + 5783, + 3829, + 3805, + 2840, + 2687, + 5914, + 3026, + 3412, + 2255, + 3289, + 4049, + 4356, + 360, + 2996, + 4372, + 3199, + 6800, + 4051, + 4016, + 5072, + 5151, + 5902, + 4007, + 5725, + 8194, + 3339, + 4682, + 3855, + 4556, + 2501, + 3933, + 3794, + 4528, + 5366, + 2827, + 2801, + 3069, + 2293, + 1449, + 3103, + 6798, + 5376, + 4512, + 4521, + 4513, + 4186, + 4729, + 4669, + 3400, + 3677, + 4808, + 4808, + 4377, + 3502, + 4535, + 2244, + 4968, + 1852, + 4357, + 3683, + 1609, + 1787, + 2436, + 7781, + 6913, + 3656, + 7552, + 3443, + 3776, + 2250, + 3274, + 4218, + 5008, + 5774, + 3170, + 4120, + 4316, + 5017, + 2214, + 2167, + 3760, + 4119, + 2960, + 3982, + 3855, + 6714, + 5969, + 2067, + 8035, + 4642, + 7824, + 6565, + 3696, + 5147, + 9066, + 4102, + 7511, + 7160, + 5674, + 10807, + 3996, + 5025, + 7167, + 5246, + 4240, + 4764, + 2178, + 6784, + 4725, + 3155, + 4172, + 6528, + 6781, + 2885, + 4326, + 6468, + 12486, + 3771, + 5378, + 4537, + 4178, + 3639, + 5415, + 4831, + 3070, + 5918, + 3369, + 8441, + 4286, + 5342, + 9584, + 4233, + 6350, + 3128, + 5750, + 6981, + 6987, + 4572, + 8466, + 9428, + 8586, + 4619, + 5046, + 5550, + 8958, + 5834, + 7883, + 9838, + 9653, + 7374, + 5372, + 3781, + 3975, + 3284, + 4335, + 4505, + 8492, + 4184, + 5221, + 5912, + 5876, + 4561, + 4990, + 4121, + 4504, + 2171, + 6121, + 5280, + 4911, + 6499, + 3465, + 6731, + 7007, + 4473, + 6943, + 7512, + 4453, + 5274, + 11909, + 7467, + 16372, + 6142, + 3275, + 5722, + 4399, + 3968, + 5574, + 3996, + 5052, + 3373, + 8253, + 3740, + 4400, + 5975, + 5436, + 3061, + 3253, + 6260, + 4494, + 4241, + 4985, + 6167, + 4991, + 3575, + 846, + 3477, + 4213, + 2759, + 3551, + 3384, + 5902, + 4765, + 767, + 6793, + 7142, + 5872, + 7181, + 2919, + 5092, + 6381, + 5079, + 7179, + 4914, + 4658, + 5194, + 5586, + 4765, + 3507, + 6438, + 6350, + 4065, + 4015, + 4001, + 4584, + 2657, + 3481, + 575, + 5909, + 5453, + 2835, + 4726, + 7345, + 5351, + 4528, + 3582, + 9068, + 3261, + 5615, + 6030, + 3714, + 4882, + 3663, + 3115, + 2724, + 5428, + 4011, + 6578, + 4335, + 2654, + 1987, + 3936, + 4210, + 4004, + 2368, + 3562, + 2412, + 4222, + 4626, + 2152, + 4737, + 0, + 4068, + 2910, + 3523, + 4305, + 4838, + 3924, + 2465, + 7679, + 4367, + 6587, + 3846, + 2084, + 3107, + 4119, + 3167, + 6096, + 4361, + 1652, + 2274, + 3592, + 2202, + 3112, + 1649, + 2793, + 2398, + 2169, + 3473, + 3437, + 3305, + 2466, + 4299, + 162, + 2857, + 1168, + 3472, + 4515, + 5944, + 1339, + 2226, + 3381, + 5059, + 2578, + 1365, + 2736, + 1298, + 3360, + 1949, + 1687, + 1819, + 1081, + 1166, + 4085, + 2198, + 2167, + 3321, + 5886, + 1455, + 3851, + 2843, + 3678, + 4603, + 3216, + 5430, + 7406, + 5453, + 3730, + 7748, + 4312, + 4924, + 3602, + 4012, + 4466, + 4781, + 5841, + 5925, + 4052, + 2695, + 6077, + 6036, + 3768, + 8030, + 5149, + 3345, + 1830, + 6691, + 8836, + 7790, + 2038, + 4630, + 1814, + 3229, + 1886, + 4759, + 2199, + 5355, + 3211, + 2236, + 3796, + 4986, + 3085, + 4621, + 4925, + 1961, + 5600, + 3445, + 1055, + 895, + 1545, + 5460, + 244, + 2652, + 5073, + 1716, + 2257, + 2059, + 3130, + 2937, + 1773, + 1887, + 2280, + 6229, + 6467, + 4176, + 8709, + 5319, + 1180, + 2832, + 3945, + 2648, + 3187, + 1321, + 2274, + 5636, + 3266, + 8005, + 5800, + 3960, + 3577, + 4134, + 6594, + 5930, + 5266, + 4338, + 6178, + 3362, + 2498, + 2188, + 4536, + 3995, + 3535, + 3996, + 4837, + 2966, + 5580, + 3429, + 4787, + 3024, + 6191, + 2217, + 8116, + 2779, + 12336, + 4577, + 3089, + 2911, + 6351, + 2738, + 4608, + 3335, + 4671, + 9622, + 6830, + 4523, + 5703, + 6034, + 3183, + 3717, + 6129, + 2965, + 3984, + 3414, + 3526, + 3962, + 5806, + 4818, + 5360, + 2068, + 4987, + 6273, + 7180, + 4912, + 10113, + 9097, + 6765, + 6167, + 5909, + 4786, + 7599, + 2488, + 3337, + 4125, + 4484, + 4619, + 7424, + 4680, + 7513, + 5766, + 1991, + 6607, + 6497, + 3351, + 7278, + 4182, + 5961, + 3420, + 3052, + 3356, + 4471, + 4825, + 4768, + 2474, + 1554, + 1006, + 6646, + 6768, + 2231, + 2045, + 2527, + 5227, + 5831, + 3494, + 2567, + 3722, + 4703, + 2278, + 4532, + 5570, + 2808, + 2450, + 4996, + 4293, + 4205, + 3258, + 6411, + 3431, + 3004, + 2975, + 2862, + 2258, + 1859, + 6106, + 2304, + 4424, + 2621, + 4686, + 3874, + 5717, + 5961, + 3700, + 4059, + 3204, + 3038, + 5617, + 3009, + 3208, + 2704, + 3166, + 3974, + 4256, + 187, + 3036, + 4444, + 3048, + 7353, + 4089, + 4041, + 5187, + 5372, + 5895, + 4040, + 5683, + 8050, + 3337, + 4760, + 3743, + 4358, + 2358, + 4224, + 3919, + 4466, + 5551, + 3122, + 3422, + 3122, + 2183, + 1493, + 3600, + 6928, + 5706, + 4444, + 4399, + 4792, + 4213, + 4891, + 5055, + 3650, + 3674, + 4508, + 4638, + 4514, + 3575, + 4156, + 2104, + 5053, + 1813, + 4256, + 3875, + 1648, + 1629, + 2398, + 8178, + 6952, + 3649, + 7632, + 3557, + 3932, + 2033, + 3206, + 4337, + 5089, + 5886, + 3105, + 4379, + 4291, + 4994, + 2480, + 2345, + 3900, + 4590, + 2717, + 4049, + 4437, + 7217, + 5928, + 2135, + 9107, + 4802, + 7529, + 6385, + 3473, + 5380, + 9202, + 4104, + 7356, + 6969, + 5745, + 11495, + 3790, + 5101, + 7459, + 5497, + 4661, + 4824, + 2257, + 6815, + 5259, + 3204, + 4133, + 6602, + 6794, + 3029, + 4304, + 6143, + 13389, + 4018, + 5530, + 4500, + 4208, + 3709, + 5383, + 4743, + 3757, + 5880, + 3424, + 8819, + 4525, + 5829, + 10612, + 3760, + 6167, + 3008, + 6125, + 7423, + 6457, + 4666, + 9057, + 8980, + 7883, + 4471, + 4989, + 5660, + 8936, + 5649, + 7635, + 9657, + 9945, + 7710, + 5549, + 3926, + 4005, + 3280, + 4230, + 4441, + 8581, + 4078, + 5239, + 6258, + 6220, + 4540, + 4947, + 4391, + 4394, + 2157, + 6088, + 5558, + 5136, + 6169, + 3886, + 6791, + 6335, + 4581, + 6823, + 7917, + 4574, + 5525, + 12373, + 7844, + 17127, + 5818, + 3206, + 5574, + 4585, + 4029, + 5722, + 3986, + 5386, + 3416, + 8168, + 3892, + 4279, + 6006, + 5356, + 3470, + 3146, + 6408, + 4476, + 4304, + 4973, + 6775, + 4937, + 3458, + 856, + 3575, + 4834, + 3076, + 3134, + 3317, + 6157, + 4404, + 937, + 6466, + 6759, + 5816, + 7755, + 2951, + 5094, + 6744, + 5475, + 7498, + 4933, + 4438, + 5195, + 5616, + 4563, + 3695, + 6004, + 6269, + 4382, + 4453, + 4024, + 4187, + 2698, + 3616, + 692, + 6254, + 5401, + 2670, + 5237, + 7239, + 5713, + 4632, + 3456, + 8901, + 3455, + 5703, + 6337, + 3828, + 4943, + 3575, + 3131, + 2779, + 5322, + 3960, + 6788, + 4392, + 2526, + 1967, + 4130, + 4227, + 4211, + 2443, + 3779, + 2417, + 4566, + 4854, + 2429, + 4797, + 0, + 3981, + 2825, + 3582, + 4210, + 5361, + 3647, + 2716, + 7705, + 4182, + 6129, + 4144, + 2174, + 2950, + 4264, + 2799, + 6373, + 4387, + 1751, + 2196, + 3538, + 2430, + 3263, + 1666, + 3010, + 2501, + 2367, + 3929, + 3002, + 3545, + 2370, + 4345, + 294, + 2989, + 1374, + 3562, + 4731, + 5453, + 1625, + 2164, + 3126, + 4458, + 2744, + 1487, + 2752, + 1312, + 3227, + 1976, + 1600, + 1912, + 890, + 1128, + 4337, + 2382, + 2056, + 3429, + 5763, + 1506, + 3622, + 2723, + 4192, + 4544, + 3110, + 4910, + 7352, + 5407, + 3606, + 8460, + 4738, + 4533, + 3779, + 3762, + 4935, + 4517, + 5735, + 6183, + 4147, + 2451, + 5925, + 5934, + 3914, + 7491, + 5359, + 3252, + 2052, + 6855, + 8931, + 8171, + 2015, + 4915, + 1934, + 3359, + 1882, + 4796, + 2214, + 5208, + 3138, + 2022, + 3887, + 4923, + 3067, + 4691, + 5181, + 1952, + 5726, + 3307, + 1097, + 990, + 1635, + 5386, + 260, + 2375, + 5018, + 1912, + 2343, + 2146, + 3047, + 2917, + 1779, + 2249, + 2645, + 6186, + 6727, + 4070, + 8685, + 5384, + 1251, + 2975, + 3838, + 2754, + 3402, + 1249, + 2401, + 6202, + 3028, + 8481, + 5687, + 3533, + 3611, + 4330, + 6674, + 5976, + 5627, + 3979, + 5866, + 3401, + 2426, + 2228, + 4492, + 4390, + 3568, + 4100, + 4436, + 2971, + 5555, + 3534, + 5271, + 2768, + 5955, + 2204, + 8044, + 2703, + 12243, + 4371, + 3387, + 3252, + 6204, + 2653, + 4746, + 3016, + 4788, + 9941, + 6261, + 4338, + 6339, + 5821, + 3134, + 3273, + 6670, + 2914, + 3887, + 3443, + 3438, + 3799, + 6303, + 4936, + 5299, + 2050, + 4551, + 6695, + 7433, + 4891, + 9637, + 9353, + 7539, + 5919, + 6260, + 4718, + 7466, + 2889, + 3236, + 3891, + 4313, + 4999, + 7361, + 5024, + 7661, + 6289, + 2133, + 6374, + 6898, + 3247, + 7756, + 4190, + 6203, + 3454, + 3271, + 3568, + 4447, + 5034, + 4617, + 2632, + 1624, + 1081, + 6279, + 6637, + 2299, + 2081, + 2404, + 5229, + 6026, + 3610, + 2456, + 3845, + 4219, + 2383, + 4980, + 5564, + 2906, + 2424, + 4855, + 4280, + 3892, + 3239, + 6164, + 3406, + 3041, + 3315, + 3064, + 2391, + 2111, + 6340, + 2387, + 4727, + 2629, + 4749, + 3761, + 5733, + 6009, + 3530, + 4277, + 3478, + 3070, + 5625, + 3009, + 2956, + 2996, + 3225, + 4061, + 4223, + 129, + 3283, + 4625, + 3006, + 7624, + 3899, + 4076, + 4974, + 5456, + 6059, + 4138, + 5956, + 8062, + 3396, + 5317, + 4126, + 4343, + 2313, + 4184, + 4005, + 4497, + 5659, + 3634, + 3774, + 3460, + 2092, + 1492, + 3862, + 7039, + 5444, + 4143, + 4232, + 5189, + 4447, + 4775, + 5383, + 3899, + 3541, + 4700, + 4724, + 4250, + 3530, + 4543, + 2217, + 4863, + 1650, + 4386, + 4195, + 1661, + 1634, + 2289, + 8104, + 6868, + 4110, + 7591, + 3538, + 3721, + 2188, + 3446, + 4445, + 5167, + 6371, + 3169, + 4313, + 3920, + 5311, + 2444, + 2348, + 4056, + 4718, + 2854, + 3840, + 4789, + 7529, + 6617, + 1991, + 9774, + 4711, + 7379, + 6534, + 3249, + 5310, + 8936, + 4069, + 6897, + 6928, + 5721, + 12433, + 3513, + 5186, + 7369, + 5553, + 4386, + 5328, + 2250, + 6795, + 5263, + 3383, + 4236, + 7182, + 6962, + 3128, + 4385, + 6120, + 13098, + 4066, + 5580, + 5227, + 4352, + 3867, + 5113, + 5351, + 3945, + 5671, + 3358, + 8999, + 5015, + 6045, + 10532, + 3890, + 6578, + 3066, + 6612, + 8019, + 6447, + 4767, + 9176, + 9508, + 8411, + 4673, + 4897, + 5706, + 9261, + 5704, + 7825, + 9868, + 9913, + 7296, + 5689, + 4074, + 4431, + 3619, + 4156, + 4430, + 8432, + 4513, + 5614, + 6523, + 6519, + 4571, + 5728, + 4299, + 4338, + 2227, + 5768, + 5570, + 5402, + 5477, + 3641, + 7345, + 6398, + 4522, + 6884, + 7485, + 4706, + 5598, + 13029, + 7371, + 16746, + 6070, + 3517, + 5838, + 4406, + 3865, + 5856, + 3751, + 5539, + 4220, + 8182, + 3882, + 4596, + 6492, + 5303, + 3234, + 3088, + 6488, + 4738, + 4563, + 4817, + 7100, + 4802, + 3724, + 811, + 3789, + 5173, + 3455, + 3048, + 3501, + 6762, + 4409, + 960, + 6555, + 6704, + 6025, + 8254, + 3233, + 4653, + 7029, + 5065, + 7305, + 4810, + 4294, + 5029, + 5553, + 4775, + 3813, + 6147, + 6208, + 4364, + 4490, + 4174, + 4615, + 2666, + 3788, + 849, + 6172, + 5659, + 2640, + 5109, + 7098, + 5879, + 4542, + 3690, + 9633, + 3250, + 5803, + 7235, + 3758, + 4851, + 3746, + 3524, + 2892, + 5179, + 3886, + 7276, + 4227, + 2455, + 1809, + 4442, + 4246, + 4200, + 2289, + 4044, + 2272, + 5175, + 5421, + 2349, + 4577, + 0, + 3923, + 2927, + 3465, + 4243, + 5816, + 3630, + 2222, + 7824, + 4441, + 6450, + 4033, + 2250, + 3024, + 4559, + 2790, + 6656, + 4225, + 1662, + 2112, + 3453, + 2541, + 3468, + 1599, + 3069, + 2393, + 2249, + 3771, + 3076, + 3291, + 2570, + 4198, + 362, + 3271, + 1327, + 3654, + 4873, + 5104, + 1706, + 2094, + 3308, + 4592, + 2672, + 1616, + 3004, + 1383, + 3249, + 1915, + 1985, + 1892, + 984, + 979, + 4367, + 2545, + 1885, + 3426, + 5884, + 1551, + 3963, + 2619, + 4306, + 4511, + 3075, + 4700, + 7358, + 5432, + 3706, + 8179, + 4277, + 4877, + 4067, + 4126, + 5563, + 4630, + 5734, + 6037, + 4385, + 2631, + 6042, + 6140, + 4289, + 7968, + 5462, + 3598, + 2106, + 6173, + 8732, + 8182, + 2049, + 4799, + 1927, + 3263, + 1913, + 4758, + 2206, + 5465, + 3230, + 2178, + 3578, + 5637, + 3041, + 4813, + 5637, + 2027, + 6119, + 3503, + 1280, + 1039, + 1745, + 5504, + 272, + 2384, + 4911, + 1947, + 2483, + 2096, + 3166, + 3071, + 1773, + 2553, + 2733, + 6707, + 6649, + 4199, + 8937, + 5540, + 1223, + 3005, + 4016, + 2807, + 3083, + 1335, + 2365, + 5863, + 3072, + 8437, + 5623, + 4077, + 3969, + 3904, + 6744, + 5787, + 5918, + 4005, + 6067, + 3739, + 2400, + 2305, + 4775, + 4448, + 3454, + 3868, + 4051, + 2818, + 5329, + 3411, + 5338, + 3029, + 6086, + 2176, + 8633, + 2596, + 11570, + 4784, + 3238, + 3230, + 6053, + 2891, + 4891, + 2773, + 4761, + 10243, + 6352, + 4299, + 6479, + 6624, + 3712, + 3426, + 6943, + 3349, + 3779, + 3514, + 3242, + 3596, + 6953, + 4536, + 4897, + 2496, + 4262, + 6845, + 7293, + 5465, + 9208, + 9448, + 7511, + 5793, + 6127, + 4640, + 7971, + 2951, + 3301, + 3812, + 4180, + 5329, + 7352, + 5377, + 7652, + 6504, + 2179, + 6515, + 6937, + 3403, + 7970, + 4335, + 6297, + 3194, + 3138, + 3459, + 4521, + 4824, + 4809, + 2560, + 1656, + 1007, + 6153, + 6553, + 2191, + 2069, + 2371, + 5312, + 6233, + 3676, + 2423, + 4178, + 4391, + 2333, + 5151, + 5815, + 2921, + 2306, + 4898, + 4189, + 3732, + 2997, + 6850, + 3273, + 3201, + 3066, + 3295, + 2367, + 1786, + 6589, + 2504, + 5042, + 2727, + 5317, + 3704, + 5780, + 6224, + 3456, + 4008, + 3316, + 3079, + 5640, + 3208, + 3344, + 3264, + 3261, + 4160, + 4302, + 103, + 3306, + 5026, + 3284, + 7610, + 4422, + 4030, + 5121, + 5042, + 6109, + 4310, + 6396, + 8159, + 3554, + 5383, + 4114, + 4276, + 2260, + 4390, + 4046, + 4485, + 5753, + 4179, + 3732, + 3461, + 2057, + 1534, + 4345, + 6697, + 5730, + 4019, + 4064, + 5182, + 4505, + 4841, + 5604, + 4279, + 3408, + 4149, + 5034, + 4299, + 3598, + 4660, + 2144, + 4752, + 1735, + 4442, + 4080, + 1697, + 1650, + 2240, + 8002, + 6731, + 4122, + 7656, + 4348, + 3875, + 2124, + 3683, + 4546, + 5219, + 6515, + 3366, + 4055, + 3602, + 5190, + 2902, + 2307, + 4185, + 4921, + 2732, + 3608, + 5061, + 7638, + 6671, + 2209, + 9801, + 4952, + 7239, + 6920, + 3576, + 5374, + 8990, + 4479, + 6546, + 6963, + 6053, + 12253, + 3612, + 5243, + 7395, + 5844, + 4142, + 5000, + 2508, + 7869, + 5292, + 3553, + 4549, + 7626, + 7202, + 3305, + 4312, + 6487, + 13353, + 3967, + 5886, + 4647, + 4357, + 3790, + 5225, + 4813, + 4168, + 6331, + 3075, + 9600, + 4734, + 6564, + 10687, + 4156, + 7121, + 3271, + 5830, + 8317, + 6451, + 4787, + 9173, + 9961, + 8587, + 5105, + 4565, + 5676, + 8868, + 6066, + 7312, + 10233, + 9980, + 8032, + 5565, + 3930, + 4250, + 3353, + 4072, + 4725, + 7972, + 4517, + 5588, + 6931, + 6398, + 4715, + 6615, + 4629, + 4423, + 2354, + 5791, + 5684, + 5141, + 6056, + 3464, + 7217, + 6275, + 4860, + 6934, + 7825, + 5253, + 5840, + 13507, + 7597, + 16812, + 6685, + 3365, + 5650, + 4420, + 3865, + 5799, + 3696, + 5461, + 4148, + 8295, + 3756, + 4610, + 7208, + 5279, + 3436, + 3303, + 6455, + 4598, + 4707, + 5080, + 7134, + 5192, + 3984, + 854, + 3996, + 5404, + 3800, + 3297, + 3509, + 6642, + 4582, + 967, + 6368, + 6273, + 5797, + 8226, + 3238, + 5066, + 7466, + 5315, + 7385, + 4758, + 4487, + 5093, + 5439, + 5167, + 3596, + 5653, + 6113, + 4194, + 4505, + 4440, + 4623, + 2933, + 3670, + 815, + 5865, + 5799, + 2755, + 5183, + 7402, + 5835, + 4975, + 3933, + 9316, + 3464, + 5979, + 7020, + 3999, + 5278, + 4295, + 3293, + 2960, + 5151, + 3978, + 7318, + 4354, + 2409, + 1637, + 4750, + 4267, + 4408, + 2396, + 4025, + 2270, + 5681, + 5314, + 2449, + 4333, + 0, + 3951, + 2907, + 3759, + 4316, + 6430, + 3698, + 2260, + 7966, + 4622, + 6131, + 4144, + 2443, + 2808, + 4374, + 2919, + 7051, + 4644, + 1805, + 2006, + 3545, + 2523, + 3527, + 1489, + 3138, + 2405, + 2418, + 3828, + 3319, + 3610, + 2694, + 4274, + 466, + 3523, + 1361, + 4248, + 5095, + 5350, + 1674, + 2258, + 3339, + 4854, + 3043, + 1747, + 3129, + 1413, + 3121, + 2054, + 1826, + 1682, + 980, + 1120, + 4211, + 2503, + 1777, + 3389, + 5728, + 1559, + 3708, + 2838, + 4410, + 4425, + 3048, + 4300, + 7224, + 5224, + 4072, + 7965, + 4645, + 5047, + 4231, + 4533, + 5657, + 4296, + 6312, + 5691, + 4388, + 2612, + 5949, + 6644, + 4258, + 7912, + 5766, + 3512, + 2091, + 5606, + 8474, + 8104, + 2068, + 4779, + 1983, + 3180, + 1789, + 5092, + 2179, + 5208, + 3131, + 2271, + 3928, + 5684, + 2893, + 5014, + 5743, + 2321, + 6080, + 3359, + 1316, + 1444, + 1829, + 5997, + 353, + 2596, + 4794, + 2197, + 2328, + 2124, + 3149, + 2981, + 1909, + 2802, + 2669, + 6926, + 6490, + 4043, + 9175, + 5568, + 942, + 2860, + 4221, + 3163, + 3402, + 1358, + 2711, + 5932, + 2859, + 8670, + 5765, + 3576, + 3848, + 4102, + 6349, + 5840, + 5704, + 4076, + 6203, + 3760, + 2442, + 2365, + 4908, + 4672, + 3637, + 3405, + 3829, + 2786, + 5081, + 3667, + 5425, + 3125, + 6521, + 2237, + 8252, + 2875, + 11185, + 4690, + 3029, + 3111, + 6107, + 3183, + 5195, + 2743, + 4846, + 9872, + 6767, + 4665, + 6290, + 6937, + 3512, + 3271, + 6878, + 3329, + 3959, + 3277, + 3906, + 4256, + 6850, + 4986, + 4746, + 3092, + 4375, + 6973, + 6705, + 5798, + 9417, + 9729, + 7461, + 5974, + 6354, + 4568, + 8335, + 3116, + 3555, + 3848, + 3981, + 5047, + 7806, + 5576, + 7878, + 6592, + 2036, + 6952, + 6869, + 3506, + 7576, + 4155, + 6369, + 3261, + 3275, + 3459, + 4880, + 4889, + 5229, + 2766, + 1642, + 1029, + 6663, + 6577, + 2072, + 1925, + 2446, + 5708, + 6113, + 3609, + 2541, + 3883, + 4626, + 2483, + 5634, + 6175, + 2799, + 2259, + 4942, + 4294, + 3951, + 2908, + 7116, + 3654, + 2852, + 2759, + 3470, + 2450, + 1581, + 6992, + 2604, + 5196, + 2885, + 5116, + 3951, + 5900, + 6181, + 3603, + 4215, + 2979, + 3031, + 5788, + 3298, + 3518, + 3241, + 3555, + 4472, + 3946, + 71, + 3351, + 4751, + 3291, + 7578, + 5002, + 4088, + 5170, + 5121, + 6106, + 4435, + 6871, + 8449, + 3708, + 5579, + 4470, + 4466, + 2266, + 4746, + 4103, + 4603, + 6048, + 4632, + 4022, + 3425, + 2207, + 1557, + 4881, + 6787, + 6002, + 3728, + 3977, + 5204, + 4486, + 5158, + 5741, + 4211, + 3593, + 4101, + 5196, + 4317, + 3518, + 4840, + 2215, + 4677, + 1694, + 4500, + 3788, + 1851, + 1644, + 2479, + 7996, + 6761, + 3832, + 7087, + 4182, + 4085, + 2104, + 3785, + 4440, + 5370, + 6856, + 3357, + 4424, + 3540, + 5271, + 2836, + 2317, + 4175, + 4870, + 2886, + 3339, + 4880, + 8090, + 6785, + 2107, + 10471, + 4878, + 7485, + 6932, + 3644, + 5411, + 8479, + 4480, + 6655, + 7060, + 6012, + 12834, + 4048, + 5293, + 7180, + 5749, + 4287, + 5019, + 2604, + 7656, + 5709, + 3391, + 4559, + 7766, + 7059, + 3599, + 4493, + 5994, + 14115, + 3949, + 6111, + 4478, + 4779, + 3515, + 5381, + 5144, + 4251, + 6145, + 3085, + 9920, + 5191, + 6741, + 11086, + 4157, + 7157, + 3586, + 5677, + 8642, + 5946, + 5220, + 9018, + 10056, + 8852, + 5051, + 5128, + 5651, + 8656, + 6124, + 7485, + 10660, + 10173, + 8133, + 5579, + 3709, + 4080, + 3485, + 4128, + 4784, + 8033, + 4806, + 5805, + 6691, + 5527, + 4789, + 6583, + 4498, + 4300, + 2164, + 6532, + 5845, + 5029, + 6365, + 3448, + 7101, + 6404, + 4744, + 6782, + 8038, + 5148, + 5769, + 14070, + 7886, + 17680, + 7335, + 3369, + 5963, + 4132, + 4147, + 5697, + 3616, + 5653, + 3968, + 7800, + 3724, + 5050, + 7498, + 5417, + 3758, + 3333, + 6506, + 4675, + 4585, + 4824, + 6556, + 5316, + 4361, + 1059, + 4050, + 5967, + 4044, + 3614, + 3690, + 6597, + 4742, + 1048, + 6201, + 7119, + 6129, + 7818, + 3219, + 5399, + 7207, + 4915, + 7383, + 4862, + 4340, + 4956, + 5277, + 5250, + 3570, + 5605, + 5981, + 4137, + 4773, + 4403, + 5337, + 2896, + 3679, + 925, + 5628, + 6210, + 2892, + 5099, + 7616, + 6106, + 5102, + 3895, + 9656, + 3599, + 6400, + 6756, + 4001, + 5490, + 4328, + 3189, + 3037, + 5182, + 4073, + 7274, + 4535, + 2251, + 1740, + 4925, + 4284, + 4471, + 2460, + 3996, + 2095, + 6307, + 5322, + 2414, + 4324, + 0, + 4081, + 2850, + 3789, + 4288, + 6131, + 3682, + 2206, + 7640, + 4969, + 6167, + 4269, + 2582, + 2948, + 4662, + 2693, + 6993, + 4771, + 1701, + 1904, + 3604, + 2709, + 3674, + 1401, + 3188, + 2657, + 2109, + 3786, + 3241, + 3721, + 2400, + 4714, + 494, + 3658, + 1497, + 4566, + 5575, + 5418, + 1733, + 2318, + 3160, + 5202, + 3091, + 1820, + 3431, + 1341, + 3173, + 2233, + 1884, + 1835, + 1105, + 1371, + 4057, + 2523, + 1859, + 3536, + 6013, + 1551, + 3518, + 2816, + 4439, + 3922, + 2921, + 4748, + 7422, + 5778, + 4199, + 7666, + 4882, + 5223, + 4076, + 4240, + 5651, + 4045, + 6120, + 5621, + 4526, + 2698, + 5946, + 6980, + 4289, + 7617, + 5979, + 3920, + 2138, + 5208, + 8488, + 7781, + 1890, + 4787, + 2001, + 3186, + 1743, + 5226, + 2145, + 6043, + 3180, + 2304, + 3973, + 6380, + 2910, + 5261, + 6186, + 2368, + 7031, + 3794, + 1447, + 1519, + 1995, + 5373, + 325, + 2699, + 4970, + 2133, + 2447, + 2312, + 3033, + 2886, + 1884, + 2853, + 2651, + 6976, + 6241, + 4084, + 8840, + 5344, + 878, + 2805, + 4374, + 3139, + 3412, + 1382, + 2777, + 5793, + 3005, + 9139, + 5851, + 3583, + 3857, + 3978, + 6692, + 5923, + 5557, + 4037, + 6234, + 3629, + 2239, + 2288, + 5000, + 4339, + 3670, + 3648, + 3370, + 2842, + 4947, + 3695, + 5302, + 3185, + 6327, + 2155, + 7969, + 3043, + 10703, + 4797, + 3104, + 2856, + 6328, + 2971, + 5153, + 2833, + 5016, + 9746, + 7222, + 5087, + 6475, + 7274, + 3893, + 3445, + 7009, + 3426, + 4123, + 3151, + 3831, + 4406, + 7025, + 4985, + 4858, + 3663, + 4484, + 6963, + 6439, + 5927, + 9773, + 9898, + 7766, + 6105, + 6506, + 4772, + 7782, + 2954, + 3459, + 3998, + 4241, + 5029, + 8055, + 5635, + 7448, + 6961, + 2208, + 6842, + 6948, + 3618, + 7520, + 4437, + 6697, + 3092, + 3704, + 3529, + 5147, + 5087, + 5458, + 2880, + 1773, + 996, + 6835, + 6353, + 2055, + 1965, + 2406, + 5927, + 6069, + 3695, + 2557, + 4112, + 4737, + 2551, + 5393, + 6450, + 2863, + 2247, + 5071, + 4657, + 4068, + 2749, + 6601, + 3955, + 3233, + 2875, + 3587, + 2634, + 1401, + 6963, + 2599, + 5182, + 2986, + 5160, + 4240, + 5983, + 6088, + 4062, + 4405, + 2939, + 3286, + 5960, + 3428, + 3513, + 3338, + 3472, + 4628, + 4033, + 84, + 3451, + 4579, + 3317, + 7885, + 5130, + 4174, + 5010, + 4929, + 5975, + 3876, + 7278, + 8687, + 3756, + 5200, + 4627, + 4205, + 2229, + 4924, + 4212, + 4594, + 6211, + 5867, + 3957, + 3372, + 2337, + 1617, + 5007, + 7045, + 6001, + 4113, + 3809, + 5115, + 4600, + 5188, + 5451, + 4560, + 3515, + 3911, + 5521, + 4391, + 3354, + 5008, + 2310, + 4731, + 1648, + 4439, + 3888, + 1804, + 1506, + 2518, + 8232, + 6876, + 4029, + 7203, + 4238, + 4377, + 1918, + 3989, + 4777, + 5313, + 6829, + 3188, + 4720, + 3427, + 5355, + 2767, + 2382, + 3852, + 5041, + 3015, + 3174, + 4497, + 7023, + 6852, + 2157, + 11354, + 5430, + 7747, + 7578, + 3454, + 5124, + 8297, + 4604, + 6609, + 6940, + 6053, + 13689, + 4192, + 5181, + 7359, + 5505, + 4622, + 4905, + 2640, + 8114, + 5958, + 3350, + 4356, + 7743, + 7350, + 3557, + 4490, + 5479, + 13836, + 4024, + 6286, + 4434, + 4897, + 3635, + 5475, + 5970, + 3984, + 6288, + 3124, + 9860, + 5408, + 6366, + 11301, + 4315, + 7155, + 3592, + 5871, + 8194, + 6001, + 5248, + 9742, + 10654, + 8470, + 4998, + 5486, + 5549, + 8290, + 6134, + 7497, + 10296, + 10353, + 8064, + 5564, + 3380, + 4107, + 3490, + 3941, + 4915, + 7722, + 5177, + 6358, + 7056, + 5525, + 4879, + 5865, + 4531, + 4111, + 2313, + 6483, + 5658, + 5438, + 6193, + 3330, + 7230, + 6317, + 4901, + 6517, + 7555, + 5146, + 5804, + 14363, + 8222, + 18072, + 7397, + 3204, + 6171, + 4348, + 4390, + 5304, + 3546, + 5597, + 3967, + 7716, + 3850, + 4933, + 8078, + 5520, + 4203, + 3340, + 6635, + 4872, + 4626, + 4866, + 6480, + 5347, + 4625, + 1094, + 4193, + 6251, + 4287, + 3327, + 3809, + 6953, + 4979, + 1071, + 5911, + 6769, + 6019, + 7676, + 3541, + 5828, + 7339, + 5016, + 7265, + 4945, + 4390, + 4848, + 5385, + 5379, + 3435, + 5547, + 5837, + 4122, + 4715, + 4657, + 5949, + 2978, + 3892, + 954, + 6298, + 6740, + 3058, + 5140, + 7729, + 6217, + 5015, + 3879, + 9240, + 3690, + 6521, + 6720, + 3960, + 5526, + 4097, + 3161, + 3168, + 5399, + 4133, + 7130, + 4516, + 2128, + 1828, + 5030, + 4301, + 4676, + 2540, + 3882, + 2255, + 6565, + 5452, + 2428, + 4332, + 0, + 4105, + 2949, + 3857, + 4235, + 5755, + 3673, + 2282, + 8494, + 5357, + 6253, + 4133, + 2611, + 2841, + 4855, + 3027, + 7526, + 4654, + 1614, + 1813, + 3824, + 2681, + 3795, + 1473, + 3289, + 2621, + 2141, + 3940, + 3542, + 3684, + 2361, + 4605, + 510, + 3845, + 1518, + 4962, + 6258, + 5917, + 1985, + 2273, + 3012, + 5267, + 3342, + 1710, + 3397, + 1335, + 3208, + 2251, + 1787, + 1567, + 1138, + 1249, + 4096, + 2421, + 1938, + 3619, + 6278, + 1776, + 3504, + 2726, + 3864, + 3679, + 2814, + 4575, + 7255, + 5965, + 4727, + 7784, + 4657, + 5325, + 4580, + 4869, + 5991, + 4142, + 6585, + 5702, + 4684, + 2637, + 5574, + 6894, + 4434, + 7564, + 5755, + 3962, + 2137, + 5350, + 8041, + 7988, + 1782, + 4375, + 2023, + 3166, + 1712, + 5076, + 2128, + 6581, + 3192, + 2346, + 4450, + 7006, + 3070, + 5391, + 5472, + 2289, + 7142, + 4005, + 1414, + 1591, + 2148, + 5601, + 563, + 2880, + 5185, + 2140, + 2425, + 2365, + 3150, + 2869, + 1867, + 2909, + 2631, + 6931, + 6231, + 3873, + 9259, + 5266, + 871, + 2933, + 4708, + 3063, + 3758, + 1310, + 2902, + 5290, + 3010, + 8806, + 6039, + 3630, + 3965, + 3616, + 7086, + 6413, + 5409, + 4230, + 6368, + 3709, + 2334, + 2261, + 5007, + 4688, + 3375, + 3563, + 3495, + 2889, + 4826, + 3756, + 5149, + 3116, + 6290, + 2156, + 8067, + 3144, + 10448, + 4929, + 3161, + 2728, + 5990, + 2914, + 4928, + 3042, + 5318, + 9783, + 7108, + 5372, + 6368, + 7572, + 3711, + 3696, + 7342, + 3546, + 4341, + 3472, + 4272, + 4331, + 7023, + 4997, + 4820, + 3876, + 4369, + 6932, + 6883, + 6018, + 10173, + 9902, + 8433, + 6327, + 7091, + 4968, + 7587, + 2853, + 3194, + 4096, + 4363, + 4866, + 8382, + 5627, + 8154, + 6839, + 2215, + 7061, + 6604, + 3363, + 7481, + 4679, + 6655, + 3338, + 3900, + 3853, + 5067, + 4972, + 5224, + 2838, + 1800, + 984, + 6714, + 6561, + 1991, + 1996, + 2335, + 5889, + 5646, + 3683, + 2478, + 4032, + 5041, + 2543, + 5779, + 7151, + 2922, + 2200, + 5083, + 4328, + 4172, + 2684, + 6881, + 4221, + 3317, + 3111, + 3594, + 2554, + 1102, + 7285, + 2533, + 5288, + 3119, + 5246, + 4228, + 6284, + 6181, + 4164, + 4394, + 2982, + 3239, + 6070, + 3703, + 3165, + 3487, + 3638, + 4825, + 4512, + 75, + 3356, + 5075, + 3440, + 7796, + 5376, + 4627, + 5080, + 4844, + 6012, + 4072, + 7177, + 9734, + 3735, + 5246, + 4712, + 4145, + 2353, + 4989, + 4317, + 4772, + 6586, + 6340, + 3930, + 3528, + 2408, + 1527, + 6319, + 6482, + 5983, + 4124, + 3766, + 5256, + 4613, + 5140, + 5470, + 4397, + 3795, + 4361, + 5368, + 4279, + 3523, + 5400, + 2490, + 4566, + 1617, + 4593, + 3534, + 2076, + 1485, + 2710, + 7802, + 6474, + 3954, + 7369, + 4307, + 4616, + 2105, + 3897, + 4651, + 5205, + 6818, + 3398, + 4690, + 3570, + 5742, + 2933, + 2368, + 3808, + 4979, + 3087, + 3385, + 4503, + 6451, + 7442, + 2084, + 10987, + 5538, + 7820, + 7836, + 3510, + 4929, + 9064, + 4764, + 6830, + 6608, + 6373, + 13704, + 4632, + 4889, + 7064, + 5644, + 4521, + 5074, + 2402, + 8725, + 6413, + 3241, + 4515, + 8065, + 7514, + 3588, + 4695, + 6257, + 13948, + 4313, + 6908, + 4336, + 4947, + 3690, + 5376, + 5906, + 4149, + 6344, + 3123, + 10250, + 5116, + 6714, + 11220, + 4500, + 7252, + 3866, + 5509, + 8434, + 6022, + 5526, + 9746, + 11920, + 9555, + 5565, + 5322, + 5595, + 8315, + 6110, + 7325, + 10353, + 10286, + 7681, + 5738, + 3527, + 4253, + 3301, + 3754, + 5264, + 7658, + 5225, + 6350, + 7212, + 4884, + 5071, + 6065, + 4528, + 4002, + 2363, + 6777, + 5834, + 5507, + 6231, + 3313, + 7293, + 6255, + 4847, + 6475, + 7500, + 4852, + 5481, + 15641, + 8375, + 18048, + 7323, + 3232, + 6435, + 4467, + 4287, + 5091, + 3540, + 5553, + 3848, + 8156, + 3663, + 5203, + 8271, + 5941, + 3931, + 3390, + 6771, + 5038, + 4555, + 4913, + 6251, + 5356, + 5289, + 1107, + 4422, + 6065, + 4431, + 3763, + 3781, + 6871, + 5135, + 1145, + 6026, + 6958, + 6165, + 7565, + 3147, + 5902, + 6908, + 4735, + 7158, + 4998, + 4492, + 4720, + 5677, + 5444, + 3378, + 6130, + 5921, + 4120, + 4649, + 4677, + 6650, + 3094, + 3903, + 1039, + 6258, + 6913, + 3222, + 4896, + 7936, + 6222, + 5515, + 3781, + 9901, + 3757, + 6521, + 6809, + 4114, + 5644, + 4278, + 3615, + 3106, + 5375, + 4251, + 7544, + 4407, + 2156, + 1838, + 5077, + 4273, + 4788, + 2384, + 3850, + 2290, + 7504, + 5672, + 2217, + 4455, + 0, + 3937, + 2987, + 3943, + 4231, + 5543, + 3639, + 2038, + 8757, + 5708, + 6146, + 4107, + 2548, + 2946, + 5016, + 3070, + 7819, + 5057, + 1515, + 1850, + 3698, + 2554, + 3771, + 1433, + 3349, + 2636, + 2187, + 3785, + 3577, + 2937, + 2292, + 4409, + 452, + 3722, + 1553, + 5257, + 6566, + 6286, + 2162, + 2309, + 2797, + 6195, + 3466, + 1758, + 3589, + 1258, + 3326, + 2289, + 2199, + 1737, + 1296, + 1377, + 3950, + 2223, + 2698, + 3437, + 6567, + 1893, + 3326, + 2585, + 3899, + 3727, + 2864, + 4979, + 7362, + 6239, + 4809, + 7920, + 5041, + 5568, + 4827, + 5240, + 5908, + 4363, + 6827, + 5818, + 4802, + 2593, + 5615, + 7053, + 4539, + 7341, + 5227, + 4421, + 2331, + 5582, + 7880, + 8285, + 1769, + 4337, + 1963, + 3094, + 1779, + 5263, + 2115, + 6875, + 2966, + 2639, + 4637, + 6712, + 3240, + 5607, + 5678, + 2199, + 6314, + 4024, + 1399, + 1352, + 1852, + 5724, + 987, + 3336, + 5206, + 2148, + 2283, + 2329, + 2894, + 2819, + 1771, + 2786, + 2982, + 7070, + 6250, + 3589, + 9233, + 5378, + 747, + 3004, + 4990, + 2987, + 3845, + 1427, + 2940, + 4715, + 3343, + 8692, + 6141, + 3738, + 4019, + 3733, + 6556, + 6687, + 5249, + 4201, + 6682, + 3504, + 2396, + 2257, + 4740, + 4490, + 3294, + 3530, + 3353, + 2993, + 4956, + 3537, + 5058, + 3140, + 6359, + 2363, + 8005, + 3712, + 10437, + 5057, + 3023, + 2862, + 6170, + 3041, + 5560, + 2995, + 5413, + 9789, + 7350, + 5424, + 6129, + 8370, + 3833, + 3902, + 7599, + 3692, + 4555, + 3399, + 4177, + 4868, + 7525, + 5009, + 5217, + 4137, + 4807, + 6907, + 6592, + 6259, + 10699, + 10516, + 8209, + 6805, + 7586, + 5270, + 7869, + 2704, + 2986, + 4209, + 4555, + 4988, + 8824, + 5363, + 8200, + 6209, + 2087, + 6778, + 5990, + 3420, + 7115, + 4622, + 6729, + 3556, + 3835, + 3855, + 5182, + 5072, + 4991, + 2951, + 1894, + 1002, + 7114, + 6814, + 1955, + 1919, + 2310, + 6117, + 5842, + 3752, + 2571, + 4064, + 5197, + 2634, + 5907, + 7223, + 2968, + 2293, + 5155, + 4865, + 4015, + 2650, + 6956, + 4356, + 3329, + 3188, + 3422, + 2220, + 914, + 7007, + 2699, + 5260, + 3241, + 5324, + 4577, + 6742, + 6125, + 4745, + 4009, + 2896, + 3223, + 6490, + 3935, + 3326, + 3997, + 3922, + 5171, + 4381, + 62, + 4132, + 5314, + 3451, + 7630, + 5546, + 4519, + 5361, + 4870, + 6120, + 3939, + 7104, + 9996, + 3953, + 5219, + 4675, + 4029, + 2335, + 4996, + 4331, + 4935, + 6518, + 7642, + 3863, + 3327, + 2413, + 1546, + 6515, + 6422, + 6114, + 4172, + 3932, + 5174, + 4754, + 5511, + 4990, + 4437, + 4024, + 4404, + 5488, + 4376, + 3418, + 5276, + 2437, + 4698, + 1709, + 4533, + 3460, + 2065, + 1436, + 2606, + 8209, + 6446, + 3589, + 7729, + 4252, + 5118, + 2039, + 3721, + 4655, + 4997, + 7085, + 3345, + 4990, + 3756, + 5719, + 2994, + 2195, + 3735, + 5324, + 3177, + 3586, + 4190, + 6569, + 7302, + 2161, + 11059, + 5466, + 7990, + 7696, + 3533, + 5066, + 8687, + 5062, + 7086, + 6920, + 5550, + 13912, + 4715, + 4947, + 6995, + 5556, + 5335, + 4908, + 2388, + 8713, + 6879, + 3656, + 4735, + 7801, + 7316, + 3704, + 4523, + 6212, + 14373, + 4335, + 7097, + 4145, + 4939, + 3794, + 5571, + 6001, + 4069, + 6808, + 3090, + 10471, + 4831, + 7290, + 11327, + 4435, + 7161, + 4233, + 5783, + 7974, + 6087, + 5363, + 10141, + 11794, + 9997, + 6121, + 5871, + 5636, + 7911, + 6137, + 7711, + 10408, + 10399, + 8339, + 5590, + 3370, + 4157, + 3303, + 3773, + 5067, + 7523, + 5168, + 6087, + 7832, + 4931, + 4641, + 5954, + 4354, + 4150, + 2219, + 6896, + 5562, + 5452, + 6572, + 3391, + 7407, + 6067, + 4907, + 6566, + 8531, + 4815, + 5290, + 16627, + 9096, + 18543, + 6771, + 3017, + 6226, + 5176, + 4357, + 4983, + 3791, + 5559, + 4006, + 8101, + 3887, + 5276, + 8923, + 6018, + 4017, + 3482, + 7049, + 4781, + 4449, + 4716, + 6642, + 5025, + 4786, + 1178, + 4316, + 6042, + 4507, + 3888, + 3729, + 7123, + 5235, + 1483, + 6170, + 6875, + 5705, + 7413, + 2978, + 5643, + 7811, + 5315, + 7087, + 5156, + 4551, + 4659, + 5807, + 5555, + 3498, + 6118, + 6048, + 3869, + 4574, + 4671, + 6556, + 3193, + 3596, + 1484, + 6634, + 7123, + 3320, + 5018, + 8091, + 6696, + 5751, + 3950, + 9598, + 4029, + 6827, + 6856, + 4235, + 5723, + 4354, + 3518, + 3093, + 5618, + 4485, + 7094, + 4649, + 2195, + 1930, + 5020, + 4268, + 4692, + 2252, + 4106, + 2245, + 7886, + 5305, + 2235, + 4523, + 20, + 4081, + 3010, + 3962, + 4229, + 5584, + 3766, + 2301, + 8592, + 6414, + 5931, + 4342, + 2525, + 2642, + 5517, + 3361, + 7099, + 5442, + 1455, + 1930, + 3831, + 2747, + 3641, + 1481, + 2902, + 2803, + 2537, + 3664, + 3728, + 2817, + 2466, + 4432, + 454, + 3594, + 1919, + 5825, + 7408, + 6264, + 2338, + 2504, + 2789, + 6356, + 3675, + 1756, + 3627, + 1261, + 3407, + 2395, + 2084, + 2071, + 1185, + 1407, + 4047, + 2138, + 3052, + 3536, + 6134, + 2008, + 3247, + 2575, + 4089, + 3845, + 2774, + 4806, + 7024, + 6041, + 4507, + 7566, + 5139, + 5497, + 4980, + 5006, + 5749, + 4559, + 7226, + 6006, + 4547, + 2749, + 5518, + 6449, + 4295, + 7401, + 5232, + 4311, + 2412, + 5408, + 8282, + 7879, + 1754, + 4111, + 1860, + 3042, + 1650, + 5623, + 2091, + 6787, + 2794, + 2874, + 4937, + 6482, + 3460, + 5939, + 5508, + 2172, + 5801, + 3778, + 1526, + 1458, + 1885, + 5718, + 1036, + 3316, + 5231, + 2174, + 2182, + 2341, + 2762, + 2611, + 1845, + 2967, + 3070, + 7250, + 6491, + 3396, + 9590, + 5064, + 551, + 2887, + 5394, + 3034, + 3809, + 1403, + 2898, + 4751, + 3550, + 9056, + 5808, + 3722, + 3644, + 3991, + 6773, + 6875, + 5065, + 4224, + 6743, + 3384, + 2496, + 2112, + 4500, + 4556, + 3416, + 3475, + 3324, + 3055, + 5391, + 3612, + 5017, + 3129, + 5854, + 2266, + 8145, + 4371, + 10393, + 4657, + 3046, + 3020, + 6103, + 2972, + 5761, + 2879, + 5874, + 9781, + 8368, + 5733, + 6392, + 8234, + 3431, + 3663, + 8041, + 3392, + 4736, + 3803, + 4063, + 4929, + 7334, + 5201, + 5453, + 4608, + 4866, + 6860, + 7010, + 5771, + 11243, + 11274, + 8973, + 6977, + 7322, + 5646, + 7617, + 2654, + 2561, + 4595, + 4553, + 4773, + 9043, + 5447, + 8118, + 6256, + 2154, + 7112, + 6018, + 3437, + 8153, + 4489, + 6867, + 3682, + 3950, + 3918, + 5026, + 4607, + 4812, + 2921, + 1943, + 908, + 6659, + 7556, + 2024, + 2044, + 2298, + 6094, + 5747, + 3532, + 2410, + 3902, + 5301, + 2709, + 6098, + 6716, + 2830, + 3057, + 5249, + 5474, + 4396, + 2724, + 7126, + 4317, + 3426, + 3231, + 3453, + 2842, + 749, + 6813, + 2619, + 5269, + 3302, + 5222, + 4743, + 6953, + 6051, + 4875, + 4090, + 2734, + 3278, + 7820, + 3998, + 3597, + 3895, + 4013, + 5370, + 4809, + 37, + 4819, + 4974, + 3514, + 7755, + 5367, + 4663, + 5059, + 4995, + 6021, + 3953, + 6850, + 10395, + 3866, + 5020, + 4354, + 4055, + 2448, + 5013, + 4465, + 4932, + 7230, + 8233, + 3888, + 3298, + 2404, + 1510, + 6681, + 6989, + 6196, + 4226, + 3953, + 5295, + 4631, + 5639, + 4927, + 4751, + 3759, + 4523, + 5461, + 4284, + 3351, + 5261, + 2329, + 4599, + 1701, + 4323, + 3497, + 2085, + 1453, + 2785, + 7924, + 6357, + 3675, + 7789, + 3868, + 5064, + 1891, + 3946, + 4456, + 4926, + 6963, + 3510, + 5296, + 3851, + 5843, + 2881, + 2217, + 3793, + 5199, + 3223, + 3508, + 4126, + 6977, + 6983, + 2025, + 11658, + 5458, + 8148, + 7644, + 3397, + 4762, + 9005, + 4866, + 6580, + 6744, + 5431, + 14644, + 4812, + 5060, + 6662, + 5452, + 5011, + 5075, + 2364, + 8125, + 7067, + 3680, + 4795, + 6991, + 7253, + 3786, + 4507, + 6245, + 13587, + 4467, + 6943, + 4064, + 5029, + 3910, + 5905, + 6199, + 4012, + 7124, + 3327, + 10771, + 4771, + 7259, + 11308, + 4058, + 7526, + 4477, + 6032, + 8186, + 6078, + 5486, + 9961, + 11769, + 10505, + 5946, + 6345, + 5595, + 8654, + 5821, + 8161, + 10003, + 10647, + 8013, + 5772, + 3789, + 4461, + 3001, + 3773, + 5115, + 7148, + 5157, + 6536, + 7590, + 5001, + 4799, + 5325, + 3931, + 4192, + 2301, + 6745, + 5589, + 5527, + 6427, + 3375, + 7508, + 6226, + 5218, + 6946, + 8481, + 4711, + 5209, + 16988, + 9103, + 19493, + 6766, + 2781, + 6320, + 4911, + 4453, + 4977, + 4110, + 5342, + 3785, + 8057, + 4133, + 5134, + 9067, + 6376, + 3974, + 3783, + 6726, + 4755, + 4290, + 4559, + 6604, + 4569, + 4619, + 1188, + 4073, + 5997, + 4368, + 3709, + 3952, + 6935, + 5372, + 1261, + 5973, + 6825, + 5762, + 7071, + 3215, + 5173, + 8110, + 5739, + 7309, + 5236, + 4488, + 4635, + 5797, + 5548, + 3644, + 6418, + 6012, + 4287, + 4672, + 4652, + 7069, + 2893, + 3543, + 1639, + 7339, + 7442, + 3140, + 5268, + 8027, + 6928, + 5393, + 3995, + 10051, + 4147, + 6679, + 6460, + 4365, + 5846, + 4240, + 3716, + 3180, + 5612, + 4671, + 6903, + 4626, + 2334, + 2004, + 4830, + 4240, + 5075, + 2121, + 3889, + 2385, + 8535, + 5531, + 2131, + 5104, + 19 + ] + }, + { + "line": { + "color": "lightgray" + }, + "mode": "lines", + "name": "Stevens, WA (CT)", + "opacity": 0.4, + "showlegend": false, + "text": "Stevens, WA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2010, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2011, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2012, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2013, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2014, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2015, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2016, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2017, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2018, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019, + 2019 + ], + "y": [ + 1819, + 7733, + 4522, + 2705, + 2354, + 2111, + 2407, + 2874, + 1676, + 2901, + 4637, + 7432, + 1925, + 7523, + 4349, + 2766, + 2259, + 2322, + 2568, + 2873, + 1534, + 3175, + 4512, + 7595, + 2013, + 7722, + 4218, + 2704, + 2365, + 2335, + 2525, + 2947, + 1577, + 3422, + 4195, + 7475, + 1999, + 7771, + 4028, + 2770, + 2273, + 2343, + 2487, + 3018, + 1601, + 3521, + 4075, + 7627, + 2064, + 7637, + 3634, + 2730, + 2241, + 2558, + 2510, + 2941, + 1612, + 3508, + 4109, + 7997, + 2204, + 7302, + 3463, + 2754, + 2231, + 2466, + 2546, + 3174, + 1568, + 3753, + 3896, + 8191, + 2064, + 7192, + 3584, + 2574, + 2414, + 2548, + 2519, + 3134, + 1620, + 3758, + 4116, + 8221, + 2145, + 6899, + 3525, + 2753, + 2416, + 2509, + 2458, + 3311, + 1681, + 3702, + 4319, + 8140, + 2187, + 6763, + 3926, + 2781, + 2443, + 2420, + 2438, + 3381, + 1540, + 3759, + 4521, + 8055, + 2135, + 7322, + 4308, + 2753, + 2552, + 2433, + 2424, + 3398, + 1501, + 3695, + 4328, + 7806 + ] + }, + { + "line": { + "color": "darkred", + "width": 3 + }, + "mode": "lines", + "name": "Baldwin, AL (CT)", + "showlegend": false, + "text": "Baldwin, AL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5120, + 5361, + 5473, + 5628, + 5820, + 5810, + 5953, + 5688, + 5789, + 6235 + ] + } + ], + "layout": { + "annotations": [ + { + "font": { + "color": "darkred", + "size": 12 + }, + "showarrow": false, + "text": "Location recent percentile: 82.66%", + "x": 2017, + "y": 7482 + } + ], + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "rgb(36,36,36)" + }, + "error_y": { + "color": "rgb(36,36,36)" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "rgb(36,36,36)", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "rgb(36,36,36)" + }, + "baxis": { + "endlinecolor": "rgb(36,36,36)", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "rgb(36,36,36)" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.6 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "rgb(237,237,237)" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "rgb(217,217,217)" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "rgb(103,0,31)" + ], + [ + 0.1, + "rgb(178,24,43)" + ], + [ + 0.2, + "rgb(214,96,77)" + ], + [ + 0.3, + "rgb(244,165,130)" + ], + [ + 0.4, + "rgb(253,219,199)" + ], + [ + 0.5, + "rgb(247,247,247)" + ], + [ + 0.6, + "rgb(209,229,240)" + ], + [ + 0.7, + "rgb(146,197,222)" + ], + [ + 0.8, + "rgb(67,147,195)" + ], + [ + 0.9, + "rgb(33,102,172)" + ], + [ + 1, + "rgb(5,48,97)" + ] + ], + "sequential": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "sequentialminus": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ] + }, + "colorway": [ + "#1F77B4", + "#FF7F0E", + "#2CA02C", + "#D62728", + "#9467BD", + "#8C564B", + "#E377C2", + "#7F7F7F", + "#BCBD22", + "#17BECF" + ], + "font": { + "color": "rgb(36,36,36)" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + } + }, + "shapedefaults": { + "fillcolor": "black", + "line": { + "width": 0 + }, + "opacity": 0.3 + }, + "ternary": { + "aaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "baxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside", + "title": { + "standoff": 15 + }, + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "yaxis": { + "automargin": true, + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside", + "title": { + "standoff": 15 + }, + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + } + } + }, + "title": { + "text": "population of Baldwin, AL (CT), compared to 10 random other locations" + }, + "xaxis": { + "title": { + "text": "Year" + } + }, + "yaxis": { + "range": [ + 2540.7083148081456, + 8834.691685191854 + ], + "title": { + "text": "population" + } + } + } + } + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "f = CTFipsQuery(1003010903, \"population\") \n", + "f.compare_my_outcome_to_others(sample_size=sample_size, range_multiplier=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In this example notice the use of `post_2020` time period." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "type": "bar", + "x": [ + "2020_population", + "2021_population", + "2022_population", + "rural_housing_urbanicity", + "urban_housing_urbanicity", + "rural_pop_urbanicity", + "urban_pop_urbanicity", + "rural_pop_prct_urbanicity", + "rural_housing_prct_urbanicity" + ], + "y": [ + 0.6160670280926565, + 0.665352390340069, + 0.7185805815672744, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ] + } + ], + "layout": { + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "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": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "title": { + "text": "Weights of columns" + }, + "xaxis": { + "title": { + "text": "columns" + } + }, + "yaxis": { + "title": { + "text": "weights" + } + } + } + } + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
GeoFIPSGeoName202020212022rural_housing_urbanicityurban_housing_urbanicityrural_pop_urbanicityurban_pop_urbanicityrural_pop_prct_urbanicityrural_housing_prct_urbanicitydistance to 34037374200percentile
034037374200Sussex, NJ (CT)2217.02315.02318.0566.0475.01016.01240.00.4503550.5437080.00000016.34
142079217001Luzerne, PA (CT)2388.02368.02357.0620.0603.01005.01334.00.4296710.5069500.02395017.03
237081016600Guilford, NC (CT)2163.02137.02241.0558.0505.01217.01235.00.4963300.5249290.02433514.81
317091010201Kankakee, IL (CT)2192.02273.02299.0420.0430.01055.01046.00.5021420.4941180.02997215.93
412103027309Pinellas, FL (CT)2298.02307.02357.0484.0415.01136.0956.00.5430210.5383760.03127817.03
\n", + "
" + ], + "text/plain": [ + " GeoFIPS GeoName 2020 2021 2022 \\\n", + "0 34037374200 Sussex, NJ (CT) 2217.0 2315.0 2318.0 \n", + "1 42079217001 Luzerne, PA (CT) 2388.0 2368.0 2357.0 \n", + "2 37081016600 Guilford, NC (CT) 2163.0 2137.0 2241.0 \n", + "3 17091010201 Kankakee, IL (CT) 2192.0 2273.0 2299.0 \n", + "4 12103027309 Pinellas, FL (CT) 2298.0 2307.0 2357.0 \n", + "\n", + " rural_housing_urbanicity urban_housing_urbanicity rural_pop_urbanicity \\\n", + "0 566.0 475.0 1016.0 \n", + "1 620.0 603.0 1005.0 \n", + "2 558.0 505.0 1217.0 \n", + "3 420.0 430.0 1055.0 \n", + "4 484.0 415.0 1136.0 \n", + "\n", + " urban_pop_urbanicity rural_pop_prct_urbanicity \\\n", + "0 1240.0 0.450355 \n", + "1 1334.0 0.429671 \n", + "2 1235.0 0.496330 \n", + "3 1046.0 0.502142 \n", + "4 956.0 0.543021 \n", + "\n", + " rural_housing_prct_urbanicity distance to 34037374200 percentile \n", + "0 0.543708 0.000000 16.34 \n", + "1 0.506950 0.023950 17.03 \n", + "2 0.524929 0.024335 14.81 \n", + "3 0.494118 0.029972 15.93 \n", + "4 0.538376 0.031278 17.03 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "f = CTFipsQuery(\n", + " 34037374200,\n", + " \"population\",\n", + " feature_groups_with_weights={\"population\": 1, \"urbanicity\": 2},\n", + " ct_time_period = \"post_2020\",\n", + ")\n", + "\n", + "f.find_euclidean_kins()\n", + "f.plot_weights()\n", + "display(f.euclidean_kins.head())" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "darkred", + "width": 3 + }, + "mode": "lines", + "name": "Sussex, NJ (CT)", + "text": "Sussex, NJ (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2020, + 2021, + 2022 + ], + "y": [ + 2217, + 2315, + 2318 + ] + }, + { + "line": { + "color": "#FFC0CB" + }, + "mode": "lines", + "name": "Luzerne, PA (CT)", + "text": "Luzerne, PA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2020, + 2021, + 2022 + ], + "y": [ + 2388, + 2368, + 2357 + ] + }, + { + "line": { + "color": "#A9A9A9" + }, + "mode": "lines", + "name": "Guilford, NC (CT)", + "text": "Guilford, NC (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2020, + 2021, + 2022 + ], + "y": [ + 2163, + 2137, + 2241 + ] + }, + { + "line": { + "color": "#87CEFA" + }, + "mode": "lines", + "name": "Kankakee, IL (CT)", + "text": "Kankakee, IL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2020, + 2021, + 2022 + ], + "y": [ + 2192, + 2273, + 2299 + ] + }, + { + "line": { + "color": "#FFD700" + }, + "mode": "lines", + "name": "Pinellas, FL (CT)", + "text": "Pinellas, FL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2020, + 2021, + 2022 + ], + "y": [ + 2298, + 2307, + 2357 + ] + }, + { + "line": { + "color": "#98FB98" + }, + "mode": "lines", + "name": "Bay, FL (CT)", + "text": "Bay, FL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2020, + 2021, + 2022 + ], + "y": [ + 2036, + 2276, + 2251 + ] + } + ], + "layout": { + "legend": { + "title": { + "text": "GeoName" + } + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "rgb(36,36,36)" + }, + "error_y": { + "color": "rgb(36,36,36)" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "rgb(36,36,36)", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "rgb(36,36,36)" + }, + "baxis": { + "endlinecolor": "rgb(36,36,36)", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "rgb(36,36,36)" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.6 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "rgb(237,237,237)" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "rgb(217,217,217)" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "rgb(103,0,31)" + ], + [ + 0.1, + "rgb(178,24,43)" + ], + [ + 0.2, + "rgb(214,96,77)" + ], + [ + 0.3, + "rgb(244,165,130)" + ], + [ + 0.4, + "rgb(253,219,199)" + ], + [ + 0.5, + "rgb(247,247,247)" + ], + [ + 0.6, + "rgb(209,229,240)" + ], + [ + 0.7, + "rgb(146,197,222)" + ], + [ + 0.8, + "rgb(67,147,195)" + ], + [ + 0.9, + "rgb(33,102,172)" + ], + [ + 1, + "rgb(5,48,97)" + ] + ], + "sequential": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "sequentialminus": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ] + }, + "colorway": [ + "#1F77B4", + "#FF7F0E", + "#2CA02C", + "#D62728", + "#9467BD", + "#8C564B", + "#E377C2", + "#7F7F7F", + "#BCBD22", + "#17BECF" + ], + "font": { + "color": "rgb(36,36,36)" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + } + }, + "shapedefaults": { + "fillcolor": "black", + "line": { + "width": 0 + }, + "opacity": 0.3 + }, + "ternary": { + "aaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "baxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside", + "title": { + "standoff": 15 + }, + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "yaxis": { + "automargin": true, + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside", + "title": { + "standoff": 15 + }, + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + } + } + }, + "title": { + "text": "Top 5 locations matching your search" + }, + "xaxis": { + "title": { + "text": "Year" + } + }, + "yaxis": { + "title": { + "text": "population" + } + } + } + } + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig = f.show_kins_plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "type": "bar", + "x": [ + "2010_population", + "2011_population", + "2012_population", + "2013_population", + "2014_population", + "2015_population", + "2016_population", + "2017_population", + "2018_population", + "2019_population" + ], + "y": [ + 0.3034718328815352, + 0.3216801428544273, + 0.340980951425693, + 0.36143980851123453, + 0.3831261970219087, + 0.4061137688432232, + 0.4304805949738166, + 0.45630943067224566, + 0.48368799651258043, + 0.5127092763033353 + ] + } + ], + "layout": { + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "#C8D4E3", + "linecolor": "#C8D4E3", + "minorgridcolor": "#C8D4E3", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "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": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "#C8D4E3" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "#DFE8F3", + "gridwidth": 2, + "linecolor": "#EBF0F8", + "showbackground": true, + "ticks": "", + "zerolinecolor": "#EBF0F8" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "baxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "#DFE8F3", + "linecolor": "#A2B1C6", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "#EBF0F8", + "linecolor": "#EBF0F8", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "#EBF0F8", + "zerolinewidth": 2 + } + } + }, + "title": { + "text": "Weights of columns" + }, + "xaxis": { + "title": { + "text": "columns" + } + }, + "yaxis": { + "title": { + "text": "weights" + } + } + } + } + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "f = CTFipsQuery(\n", + " 42021010801,\n", + " \"population\",\n", + " lag=0,\n", + " top=10,\n", + " time_decay=1.06, # this is how you regulate how much you discount the past\n", + " outcome_comparison_period=(2003, 2019),\n", + " outcome_percentile_range=(40, 100),\n", + ")\n", + "f.find_euclidean_kins()\n", + "f.plot_weights()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
GeoFIPSGeoName2010201120122013201420152016201720182019distance to 42021010801percentile
042021010801Cambria, PA (CT)5414.05897.05653.05736.05732.05635.05359.05227.05186.05145.00.00000068.64
042021010801Cambria, PA (CT)5414.05897.05653.05736.05732.05635.05359.05227.05186.05145.00.00000068.64
117031808702Cook, IL (CT)5445.05771.05648.05647.05601.05498.05370.05351.05255.05225.00.01470269.84
221211040301Shelby, KY (CT)5481.05815.05664.05805.05530.05495.05370.05238.05302.05099.00.01509967.91
351059482504Fairfax, VA (CT)5544.05747.05579.05698.05668.05531.05282.05364.05191.05045.00.01530867.01
.............................................
7218348039660602Brazoria, TX (CT)20882.024648.027406.030933.031346.033655.037455.040883.042978.049119.01.774765100.00
7218412115002712Sarasota, FL (CT)29470.031809.032883.033520.034138.035527.035518.036147.036185.035818.01.78863199.99
7218548157672900Fort Bend, TX (CT)22129.025517.029144.031930.034898.038137.043074.047744.051536.059947.01.789435100.00
721866073018700San Diego, CA (CT)39248.036880.039143.039429.039017.039454.040616.040402.038932.038754.01.80654499.99
7218748157673101Fort Bend, TX (CT)25073.029369.034354.039968.046330.053812.061133.065528.070271.072041.01.809070100.00
\n", + "

43305 rows × 14 columns

\n", + "
" + ], + "text/plain": [ + " GeoFIPS GeoName 2010 2011 2012 2013 \\\n", + "0 42021010801 Cambria, PA (CT) 5414.0 5897.0 5653.0 5736.0 \n", + "0 42021010801 Cambria, PA (CT) 5414.0 5897.0 5653.0 5736.0 \n", + "1 17031808702 Cook, IL (CT) 5445.0 5771.0 5648.0 5647.0 \n", + "2 21211040301 Shelby, KY (CT) 5481.0 5815.0 5664.0 5805.0 \n", + "3 51059482504 Fairfax, VA (CT) 5544.0 5747.0 5579.0 5698.0 \n", + "... ... ... ... ... ... ... \n", + "72183 48039660602 Brazoria, TX (CT) 20882.0 24648.0 27406.0 30933.0 \n", + "72184 12115002712 Sarasota, FL (CT) 29470.0 31809.0 32883.0 33520.0 \n", + "72185 48157672900 Fort Bend, TX (CT) 22129.0 25517.0 29144.0 31930.0 \n", + "72186 6073018700 San Diego, CA (CT) 39248.0 36880.0 39143.0 39429.0 \n", + "72187 48157673101 Fort Bend, TX (CT) 25073.0 29369.0 34354.0 39968.0 \n", + "\n", + " 2014 2015 2016 2017 2018 2019 \\\n", + "0 5732.0 5635.0 5359.0 5227.0 5186.0 5145.0 \n", + "0 5732.0 5635.0 5359.0 5227.0 5186.0 5145.0 \n", + "1 5601.0 5498.0 5370.0 5351.0 5255.0 5225.0 \n", + "2 5530.0 5495.0 5370.0 5238.0 5302.0 5099.0 \n", + "3 5668.0 5531.0 5282.0 5364.0 5191.0 5045.0 \n", + "... ... ... ... ... ... ... \n", + "72183 31346.0 33655.0 37455.0 40883.0 42978.0 49119.0 \n", + "72184 34138.0 35527.0 35518.0 36147.0 36185.0 35818.0 \n", + "72185 34898.0 38137.0 43074.0 47744.0 51536.0 59947.0 \n", + "72186 39017.0 39454.0 40616.0 40402.0 38932.0 38754.0 \n", + "72187 46330.0 53812.0 61133.0 65528.0 70271.0 72041.0 \n", + "\n", + " distance to 42021010801 percentile \n", + "0 0.000000 68.64 \n", + "0 0.000000 68.64 \n", + "1 0.014702 69.84 \n", + "2 0.015099 67.91 \n", + "3 0.015308 67.01 \n", + "... ... ... \n", + "72183 1.774765 100.00 \n", + "72184 1.788631 99.99 \n", + "72185 1.789435 100.00 \n", + "72186 1.806544 99.99 \n", + "72187 1.809070 100.00 \n", + "\n", + "[43305 rows x 14 columns]" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "f.find_euclidean_kins()\n", + "f.euclidean_kins" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "darkred", + "width": 3 + }, + "mode": "lines", + "name": "Cambria, PA (CT)", + "text": "Cambria, PA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5414, + 5897, + 5653, + 5736, + 5732, + 5635, + 5359, + 5227, + 5186, + 5145 + ] + }, + { + "line": { + "color": "#FFC0CB" + }, + "mode": "lines", + "name": "Cambria, PA (CT)", + "text": "Cambria, PA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5414, + 5897, + 5653, + 5736, + 5732, + 5635, + 5359, + 5227, + 5186, + 5145 + ] + }, + { + "line": { + "color": "#A9A9A9" + }, + "mode": "lines", + "name": "Cook, IL (CT)", + "text": "Cook, IL (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5445, + 5771, + 5648, + 5647, + 5601, + 5498, + 5370, + 5351, + 5255, + 5225 + ] + }, + { + "line": { + "color": "#87CEFA" + }, + "mode": "lines", + "name": "Shelby, KY (CT)", + "text": "Shelby, KY (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5481, + 5815, + 5664, + 5805, + 5530, + 5495, + 5370, + 5238, + 5302, + 5099 + ] + }, + { + "line": { + "color": "#FFD700" + }, + "mode": "lines", + "name": "Fairfax, VA (CT)", + "text": "Fairfax, VA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5544, + 5747, + 5579, + 5698, + 5668, + 5531, + 5282, + 5364, + 5191, + 5045 + ] + }, + { + "line": { + "color": "#98FB98" + }, + "mode": "lines", + "name": "Fort Bend, TX (CT)", + "text": "Fort Bend, TX (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5404, + 5661, + 5522, + 5689, + 5652, + 5554, + 5494, + 5286, + 5180, + 5256 + ] + }, + { + "line": { + "color": "#FFC0CB" + }, + "mode": "lines", + "name": "Coweta, GA (CT)", + "text": "Coweta, GA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5334, + 5692, + 5912, + 5707, + 5700, + 5598, + 5353, + 5215, + 5253, + 5082 + ] + }, + { + "line": { + "color": "#A9A9A9" + }, + "mode": "lines", + "name": "Montgomery, PA (CT)", + "text": "Montgomery, PA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5252, + 5733, + 5790, + 5700, + 5820, + 5805, + 5352, + 5305, + 5275, + 5219 + ] + }, + { + "line": { + "color": "#87CEFA" + }, + "mode": "lines", + "name": "Litchfield, CT (CT)", + "text": "Litchfield, CT (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5567, + 5779, + 5721, + 5729, + 5668, + 5537, + 5428, + 5352, + 5263, + 5361 + ] + }, + { + "line": { + "color": "#FFD700" + }, + "mode": "lines", + "name": "Colfax, NM (CT)", + "text": "Colfax, NM (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5602, + 5728, + 5832, + 5838, + 5775, + 5462, + 5417, + 5246, + 5200, + 5161 + ] + }, + { + "line": { + "color": "#98FB98" + }, + "mode": "lines", + "name": "Orange, CA (CT)", + "text": "Orange, CA (CT)", + "textposition": "top right", + "type": "scatter", + "x": [ + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019 + ], + "y": [ + 5597, + 5769, + 5511, + 5605, + 5687, + 5650, + 5314, + 5374, + 5072, + 4984 + ] + } + ], + "layout": { + "legend": { + "title": { + "text": "GeoName" + } + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "rgb(36,36,36)" + }, + "error_y": { + "color": "rgb(36,36,36)" + }, + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "rgb(36,36,36)", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "rgb(36,36,36)" + }, + "baxis": { + "endlinecolor": "rgb(36,36,36)", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "rgb(36,36,36)" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "line": { + "color": "white", + "width": 0.6 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + }, + "colorscale": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "rgb(237,237,237)" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "rgb(217,217,217)" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 1, + "tickcolor": "rgb(36,36,36)", + "ticks": "outside" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "rgb(103,0,31)" + ], + [ + 0.1, + "rgb(178,24,43)" + ], + [ + 0.2, + "rgb(214,96,77)" + ], + [ + 0.3, + "rgb(244,165,130)" + ], + [ + 0.4, + "rgb(253,219,199)" + ], + [ + 0.5, + "rgb(247,247,247)" + ], + [ + 0.6, + "rgb(209,229,240)" + ], + [ + 0.7, + "rgb(146,197,222)" + ], + [ + 0.8, + "rgb(67,147,195)" + ], + [ + 0.9, + "rgb(33,102,172)" + ], + [ + 1, + "rgb(5,48,97)" + ] + ], + "sequential": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ], + "sequentialminus": [ + [ + 0, + "#440154" + ], + [ + 0.1111111111111111, + "#482878" + ], + [ + 0.2222222222222222, + "#3e4989" + ], + [ + 0.3333333333333333, + "#31688e" + ], + [ + 0.4444444444444444, + "#26828e" + ], + [ + 0.5555555555555556, + "#1f9e89" + ], + [ + 0.6666666666666666, + "#35b779" + ], + [ + 0.7777777777777778, + "#6ece58" + ], + [ + 0.8888888888888888, + "#b5de2b" + ], + [ + 1, + "#fde725" + ] + ] + }, + "colorway": [ + "#1F77B4", + "#FF7F0E", + "#2CA02C", + "#D62728", + "#9467BD", + "#8C564B", + "#E377C2", + "#7F7F7F", + "#BCBD22", + "#17BECF" + ], + "font": { + "color": "rgb(36,36,36)" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "white", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "white", + "polar": { + "angularaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "bgcolor": "white", + "radialaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "yaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "zaxis": { + "backgroundcolor": "white", + "gridcolor": "rgb(232,232,232)", + "gridwidth": 2, + "linecolor": "rgb(36,36,36)", + "showbackground": true, + "showgrid": false, + "showline": true, + "ticks": "outside", + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + } + }, + "shapedefaults": { + "fillcolor": "black", + "line": { + "width": 0 + }, + "opacity": 0.3 + }, + "ternary": { + "aaxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "baxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + }, + "bgcolor": "white", + "caxis": { + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside", + "title": { + "standoff": 15 + }, + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + }, + "yaxis": { + "automargin": true, + "gridcolor": "rgb(232,232,232)", + "linecolor": "rgb(36,36,36)", + "showgrid": false, + "showline": true, + "ticks": "outside", + "title": { + "standoff": 15 + }, + "zeroline": false, + "zerolinecolor": "rgb(36,36,36)" + } + } + }, + "title": { + "text": "Top 10 locations matching your search" + }, + "xaxis": { + "title": { + "text": "Year" + } + }, + "yaxis": { + "title": { + "text": "population" + } + } + } + } + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig = f.show_kins_plot()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "base", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.4" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}