4233 lines
214 KiB
Plaintext
4233 lines
214 KiB
Plaintext
{
|
||
"cells": [
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"# CDS1001 Tutorial 9"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Input your name and student ID in the cell below (<font color='red'>if a cell is not in edit mode, double click it</font>):"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Your name: \n",
|
||
"\n",
|
||
"Your student ID:"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Objectives:\n",
|
||
"- Understand why openpyxl is used in coding \n",
|
||
"- Be able to understand and apply the use of openpyxl to create, read, change, and write excel files automatically"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"## **Instructions for the report**:\n",
|
||
"* Follow Section 1 and Section 2 of the tutorial instruction to launch Python IDLE through Anaconda Navigation.\n",
|
||
"* Refer to Section 2.2 of the tutorial instruction to open tutorial 9 report\n",
|
||
"* Complete Parts 1-3 led by the lecturer\n",
|
||
"* Complete Part 4 independently\n",
|
||
"* Follow Section 3 of the tutorial instruction to save the report and zip the report folder. The zip file is named as CDS1001T9Report{your student_id}.zip (e.g., if student_id is 1234567, then the zip file's name is CDS1001T9Report1234567.zip). <font color='red'>The zip file needs to include the following files:\n",
|
||
" - an .ipynb file of this tutorial report \n",
|
||
" - image files of flowcharts or screenshots used in this tutorial report </font> \n",
|
||
"* Submit the zip file of the report folder to the Moodle. The submission due date is **<font color='red'>21 Nov 2023, 11:55PM</font>**"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Part 1 About openpyxl module"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### 1.1. What is the openpyxl module for? (5 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"`openpyxl` is a Python library used to read, write, and modify Excel files (.xlsx). \n",
|
||
"It allows manipulation of worksheets, cells, formatting, formulas, charts, and more."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Part 2 Reading Excel Documents"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### 2.1. Write and execute codes for the following questions 1-8. (24 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 1. How would you obtain a workbook object for an Excel file example.xlsx and store it in a variable ``wb``?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 73,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"from openpyxl import load_workbook\n",
|
||
"\n",
|
||
"wb = load_workbook('example.xlsx')"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 2. How would you print the number of sheets of ``wb``?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 74,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"3\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"\n",
|
||
"print(len(wb.sheetnames))"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 3. How would you retrieve the Worksheet object ``sheet2`` for a sheet named 'Sheet2' and print its number of rows?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 75,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"1\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"\n",
|
||
"sheet2 = wb[\"Sheet2\"]\n",
|
||
"print(sheet2.max_row)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 4. How would you retrieve the Worksheet object ``active_sheet`` for the workbook’s active sheet and print its title?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 76,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Results\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"\n",
|
||
"active_sheet = wb.active\n",
|
||
"print(active_sheet.title)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 5. How would you print the value in the cell C5 of the active_sheet?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 77,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"152\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"\n",
|
||
"print(active_sheet['C5'].value)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 6. How would you print the value of the cell at 2nd row and 3rd column?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 78,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"85\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"\n",
|
||
"print(active_sheet.cell(row=2, column=3).value)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 7. How would you print values of the active_sheet by rows?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 79,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"2015-04-05 13:34:02 Apples 73\n",
|
||
"2015-04-05 03:41:23 Cherries 85\n",
|
||
"2015-04-06 12:46:51 Pears 14\n",
|
||
"2015-04-08 08:59:43 Oranges 52\n",
|
||
"2015-04-10 02:07:00 Apples 152\n",
|
||
"2015-04-10 18:10:37 Bananas 23\n",
|
||
"2015-04-10 02:40:46 Strawberries 98\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"\n",
|
||
"for row in active_sheet.iter_rows(min_row=1, max_col=3, max_row=7):\n",
|
||
" print(row[0].value, row[1].value, row[2].value)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 8. How can you retrieve a tuple of all the Cell objects from A1 to C1, and print their values using a for loop?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 80,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"2015-04-05 13:34:02 Apples 73 \n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Write your code here:\n",
|
||
"\n",
|
||
"for col in active_sheet['A1':'C1']:\n",
|
||
" for cell in col:\n",
|
||
" print(cell.value, end=' ')\n",
|
||
" print()\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### 2.2. Reading Data from a Spreadsheet"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Say you have a spreadsheet of data from the 2010 US Census and you have the boring task of going through its thousands of rows to count ```both the total population and the number of census tracts for each county```. (A census tract is simply a geographic area defined for the purposes of the census.) \n",
|
||
"\n",
|
||
"Each row represents a single census tract. We’ll name the spreadsheet file censuspopdata.xlsx, which is available in the folder of the tutorial 9 report. Its contents look like the following figure:\n",
|
||
"<img src='fig1.jpg'>\n",
|
||
"\n",
|
||
"Even though Excel can calculate the sum of multiple selected cells, you'd still have to select the cells for each of the 3,000-plus counties. Even if it takes just a few seconds to calculate a county's population by hand, this would take hours to do for the whole spreadsheet.\n",
|
||
"\n",
|
||
"You are asked to write a python code that can read from the census spreadsheet file and calculate statistics for each county in a matter of seconds."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 1: What is the algorithm to tackle this automation task? What are the data structures needed? How are you going to write the code? (3 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Q: What is the algorithm to tackle this automation task?\n",
|
||
"\n",
|
||
"A: For each row in the excel file:\n",
|
||
" - Parse:\n",
|
||
" get State, Country, CensusTract, Population2010\n",
|
||
" - Update:\n",
|
||
" if the `state` not found in `countyData`, initialize it with `{}`\n",
|
||
" if the `country` not found in `countyData['state']`, initialize it with `{'pop': 0, 'tracts': 0}`\n",
|
||
" if the `state` and `country` found in `countyData`, add it accordingly.\n",
|
||
"\n",
|
||
"Write the lowest shipping rates into an output text file\n",
|
||
"\n",
|
||
"Q: What are the data structures needed?\n",
|
||
"\n",
|
||
"A: A dictionary with state as a key, then with country as a key and population(`pop`) and CensusTract(`tracts`) as properties.\n",
|
||
"\n",
|
||
"Q: How are you going to write the code?\n",
|
||
"\n",
|
||
"A:\n",
|
||
"1. define the variables (updated price)\n",
|
||
"2. read the excel file\n",
|
||
"3. show the result in the console\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 2: Make a small sized excel file for the testing purpose, by copying a few lines from the censuspopdata.xlsx. (2 points)\n",
|
||
"\n",
|
||
"Rename the small sized excel file as test-2-2.xlsx. Make a screenshot of test-2-2.xlsx, insert the screenshot in the cell below."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"<font color='red'>Edit this cell to insert the screenshot: </font>\n",
|
||
"\n",
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 3: Follow the steps below to write the code:"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Step 1: Read the Spreadsheet Data (5 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"There is just one sheet in the censuspopdata.xlsx spreadsheet, named 'Population by Census Tract', and each row holds the data for a single census tract. \n",
|
||
"\n",
|
||
"The columns are the tract number (A), the state abbreviation (B), the county name (C), and the population of the tract (D).\n",
|
||
"\n",
|
||
"In the code block below, do the followings:\n",
|
||
"- (1) Import openpyxl module;\n",
|
||
"- (2) Read file name of the excel file (e.g., censuspopdata.xlsx, test-2-2.xlsx)\n",
|
||
"- (3) Create a workbook object for the workbook of the excel file, and store it in variable ``wb_census``\n",
|
||
"- (4) Create a sheet object for the sheet 'Population by Census Tract' of the workbook loaded, and it in variable ``sheet_census``\n",
|
||
"- (5) print the number of rows in the sheet\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 83,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"Number of rows: 72865\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Edit this cell for Step 1\n",
|
||
"#(1) Import openpyxl module \n",
|
||
"import os,sys\n",
|
||
"from openpyxl import Workbook, load_workbook\n",
|
||
"\n",
|
||
"#(2) Read the file name of the excel file from the input (e.g., censuspopdata.xlsx, test-2-2.xlsx),\n",
|
||
"#and store it in a string variable filename\n",
|
||
"filename = input('please enter the file name of an excel file:')\n",
|
||
"\n",
|
||
"#(3) Create a workbook object wb_census for the workbook of the excel file with the name in filename\n",
|
||
"wb_census = load_workbook(filename)\n",
|
||
"\n",
|
||
"#(4) Create a worksheet object sheet for the active sheet of the workbook\n",
|
||
"ws_active = wb_census.active\n",
|
||
"\n",
|
||
"#(5) print the number of rows in the sheet\n",
|
||
"num_rows = ws_active.max_row\n",
|
||
"print(f\"Number of rows: {num_rows}\")\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Step 2: Populate the Data Structure (5 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"We now need to create and use a variable named countyData to calculate the statistics of the data. The data structure stored in countyData will be a dictionary with state abbreviations as its keys. Each state abbreviation will map to another dictionary, whose keys are strings of the county names in that state. Each county name will in turn map to a dictionary with just two keys, 'tracts' and 'pop'. These keys map to the number of census tracts and population for the county. For example, the dictionary will look similar to this:\n",
|
||
"\n",
|
||
" {'AK': {'Aleutians East': {'pop': 3141, 'tracts': 1},\n",
|
||
" 'Aleutians West': {'pop': 5561, 'tracts': 2},\n",
|
||
" 'Anchorage': {'pop': 291826, 'tracts': 55},\n",
|
||
" 'Bethel': {'pop': 17013, 'tracts': 3},\n",
|
||
" 'Bristol Bay': {'pop': 997, 'tracts': 1}, \n",
|
||
" ... \n",
|
||
" \n",
|
||
"The countyData dictionary’s keys will look like this:\n",
|
||
" \n",
|
||
" countyData[state abbrev][county]['tracts']\n",
|
||
" countyData[state abbrev][county]['pop']\n",
|
||
" \n",
|
||
"In the code below, do the followings: \n",
|
||
"- (1) define the dictionary variable countyData with an empty initial value. \n",
|
||
"- (2) write a for loop to traverse the row id from 2, 3, 4, ..., to the last row number (included).\n",
|
||
"- (3) during the iteration of the loop: extract data of state, county, and pop for each row.\n",
|
||
"- (4) update countyData to compute the total number of census tracts, and the total value of populations.\n",
|
||
"- (5) print the list of counties in state AL"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 84,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"{'AK': {'Aleutians East': {'pop': 3141, 'tracts': 1},\n",
|
||
" 'Aleutians West': {'pop': 5561, 'tracts': 2},\n",
|
||
" 'Anchorage': {'pop': 291826, 'tracts': 55},\n",
|
||
" 'Bethel': {'pop': 17013, 'tracts': 3},\n",
|
||
" 'Bristol Bay': {'pop': 997, 'tracts': 1},\n",
|
||
" 'Denali': {'pop': 1826, 'tracts': 1},\n",
|
||
" 'Dillingham': {'pop': 4847, 'tracts': 2},\n",
|
||
" 'Fairbanks North Star': {'pop': 97581, 'tracts': 19},\n",
|
||
" 'Haines': {'pop': 2508, 'tracts': 1},\n",
|
||
" 'Hoonah-Angoon': {'pop': 2150, 'tracts': 2},\n",
|
||
" 'Juneau': {'pop': 31275, 'tracts': 6},\n",
|
||
" 'Kenai Peninsula': {'pop': 55400, 'tracts': 13},\n",
|
||
" 'Ketchikan Gateway': {'pop': 13477, 'tracts': 4},\n",
|
||
" 'Kodiak Island': {'pop': 13592, 'tracts': 5},\n",
|
||
" 'Lake and Peninsula': {'pop': 1631, 'tracts': 1},\n",
|
||
" 'Matanuska-Susitna': {'pop': 88995, 'tracts': 24},\n",
|
||
" 'Nome': {'pop': 9492, 'tracts': 2},\n",
|
||
" 'North Slope': {'pop': 9430, 'tracts': 3},\n",
|
||
" 'Northwest Arctic': {'pop': 7523, 'tracts': 2},\n",
|
||
" 'Petersburg': {'pop': 3815, 'tracts': 1},\n",
|
||
" 'Prince of Wales-Hyder': {'pop': 5559, 'tracts': 4},\n",
|
||
" 'Sitka': {'pop': 8881, 'tracts': 2},\n",
|
||
" 'Skagway': {'pop': 968, 'tracts': 1},\n",
|
||
" 'Southeast Fairbanks': {'pop': 7029, 'tracts': 2},\n",
|
||
" 'Valdez-Cordova': {'pop': 9636, 'tracts': 3},\n",
|
||
" 'Wade Hampton': {'pop': 7459, 'tracts': 1},\n",
|
||
" 'Wrangell': {'pop': 2369, 'tracts': 1},\n",
|
||
" 'Yakutat': {'pop': 662, 'tracts': 1},\n",
|
||
" 'Yukon-Koyukuk': {'pop': 5588, 'tracts': 4}},\n",
|
||
" 'AL': {'Autauga': {'pop': 54571, 'tracts': 12},\n",
|
||
" 'Baldwin': {'pop': 182265, 'tracts': 31},\n",
|
||
" 'Barbour': {'pop': 27457, 'tracts': 9},\n",
|
||
" 'Bibb': {'pop': 22915, 'tracts': 4},\n",
|
||
" 'Blount': {'pop': 57322, 'tracts': 9},\n",
|
||
" 'Bullock': {'pop': 10914, 'tracts': 3},\n",
|
||
" 'Butler': {'pop': 20947, 'tracts': 9},\n",
|
||
" 'Calhoun': {'pop': 118572, 'tracts': 31},\n",
|
||
" 'Chambers': {'pop': 34215, 'tracts': 9},\n",
|
||
" 'Cherokee': {'pop': 25989, 'tracts': 6},\n",
|
||
" 'Chilton': {'pop': 43643, 'tracts': 9},\n",
|
||
" 'Choctaw': {'pop': 13859, 'tracts': 4},\n",
|
||
" 'Clarke': {'pop': 25833, 'tracts': 9},\n",
|
||
" 'Clay': {'pop': 13932, 'tracts': 4},\n",
|
||
" 'Cleburne': {'pop': 14972, 'tracts': 4},\n",
|
||
" 'Coffee': {'pop': 49948, 'tracts': 14},\n",
|
||
" 'Colbert': {'pop': 54428, 'tracts': 14},\n",
|
||
" 'Conecuh': {'pop': 13228, 'tracts': 5},\n",
|
||
" 'Coosa': {'pop': 11539, 'tracts': 3},\n",
|
||
" 'Covington': {'pop': 37765, 'tracts': 14},\n",
|
||
" 'Crenshaw': {'pop': 13906, 'tracts': 6},\n",
|
||
" 'Cullman': {'pop': 80406, 'tracts': 18},\n",
|
||
" 'Dale': {'pop': 50251, 'tracts': 14},\n",
|
||
" 'Dallas': {'pop': 43820, 'tracts': 15},\n",
|
||
" 'DeKalb': {'pop': 71109, 'tracts': 14},\n",
|
||
" 'Elmore': {'pop': 79303, 'tracts': 15},\n",
|
||
" 'Escambia': {'pop': 38319, 'tracts': 9},\n",
|
||
" 'Etowah': {'pop': 104430, 'tracts': 30},\n",
|
||
" 'Fayette': {'pop': 17241, 'tracts': 5},\n",
|
||
" 'Franklin': {'pop': 31704, 'tracts': 9},\n",
|
||
" 'Geneva': {'pop': 26790, 'tracts': 6},\n",
|
||
" 'Greene': {'pop': 9045, 'tracts': 3},\n",
|
||
" 'Hale': {'pop': 15760, 'tracts': 6},\n",
|
||
" 'Henry': {'pop': 17302, 'tracts': 6},\n",
|
||
" 'Houston': {'pop': 101547, 'tracts': 22},\n",
|
||
" 'Jackson': {'pop': 53227, 'tracts': 11},\n",
|
||
" 'Jefferson': {'pop': 658466, 'tracts': 163},\n",
|
||
" 'Lamar': {'pop': 14564, 'tracts': 3},\n",
|
||
" 'Lauderdale': {'pop': 92709, 'tracts': 22},\n",
|
||
" 'Lawrence': {'pop': 34339, 'tracts': 9},\n",
|
||
" 'Lee': {'pop': 140247, 'tracts': 27},\n",
|
||
" 'Limestone': {'pop': 82782, 'tracts': 16},\n",
|
||
" 'Lowndes': {'pop': 11299, 'tracts': 4},\n",
|
||
" 'Macon': {'pop': 21452, 'tracts': 12},\n",
|
||
" 'Madison': {'pop': 334811, 'tracts': 73},\n",
|
||
" 'Marengo': {'pop': 21027, 'tracts': 6},\n",
|
||
" 'Marion': {'pop': 30776, 'tracts': 8},\n",
|
||
" 'Marshall': {'pop': 93019, 'tracts': 18},\n",
|
||
" 'Mobile': {'pop': 412992, 'tracts': 114},\n",
|
||
" 'Monroe': {'pop': 23068, 'tracts': 7},\n",
|
||
" 'Montgomery': {'pop': 229363, 'tracts': 65},\n",
|
||
" 'Morgan': {'pop': 119490, 'tracts': 27},\n",
|
||
" 'Perry': {'pop': 10591, 'tracts': 3},\n",
|
||
" 'Pickens': {'pop': 19746, 'tracts': 5},\n",
|
||
" 'Pike': {'pop': 32899, 'tracts': 8},\n",
|
||
" 'Randolph': {'pop': 22913, 'tracts': 6},\n",
|
||
" 'Russell': {'pop': 52947, 'tracts': 13},\n",
|
||
" 'Shelby': {'pop': 195085, 'tracts': 48},\n",
|
||
" 'St. Clair': {'pop': 83593, 'tracts': 13},\n",
|
||
" 'Sumter': {'pop': 13763, 'tracts': 4},\n",
|
||
" 'Talladega': {'pop': 82291, 'tracts': 22},\n",
|
||
" 'Tallapoosa': {'pop': 41616, 'tracts': 10},\n",
|
||
" 'Tuscaloosa': {'pop': 194656, 'tracts': 47},\n",
|
||
" 'Walker': {'pop': 67023, 'tracts': 18},\n",
|
||
" 'Washington': {'pop': 17581, 'tracts': 5},\n",
|
||
" 'Wilcox': {'pop': 11670, 'tracts': 4},\n",
|
||
" 'Winston': {'pop': 24484, 'tracts': 7}},\n",
|
||
" 'AR': {'Arkansas': {'pop': 19019, 'tracts': 8},\n",
|
||
" 'Ashley': {'pop': 21853, 'tracts': 7},\n",
|
||
" 'Baxter': {'pop': 41513, 'tracts': 9},\n",
|
||
" 'Benton': {'pop': 221339, 'tracts': 49},\n",
|
||
" 'Boone': {'pop': 36903, 'tracts': 7},\n",
|
||
" 'Bradley': {'pop': 11508, 'tracts': 5},\n",
|
||
" 'Calhoun': {'pop': 5368, 'tracts': 2},\n",
|
||
" 'Carroll': {'pop': 27446, 'tracts': 5},\n",
|
||
" 'Chicot': {'pop': 11800, 'tracts': 4},\n",
|
||
" 'Clark': {'pop': 22995, 'tracts': 5},\n",
|
||
" 'Clay': {'pop': 16083, 'tracts': 6},\n",
|
||
" 'Cleburne': {'pop': 25970, 'tracts': 7},\n",
|
||
" 'Cleveland': {'pop': 8689, 'tracts': 2},\n",
|
||
" 'Columbia': {'pop': 24552, 'tracts': 5},\n",
|
||
" 'Conway': {'pop': 21273, 'tracts': 6},\n",
|
||
" 'Craighead': {'pop': 96443, 'tracts': 17},\n",
|
||
" 'Crawford': {'pop': 61948, 'tracts': 11},\n",
|
||
" 'Crittenden': {'pop': 50902, 'tracts': 20},\n",
|
||
" 'Cross': {'pop': 17870, 'tracts': 6},\n",
|
||
" 'Dallas': {'pop': 8116, 'tracts': 3},\n",
|
||
" 'Desha': {'pop': 13008, 'tracts': 5},\n",
|
||
" 'Drew': {'pop': 18509, 'tracts': 5},\n",
|
||
" 'Faulkner': {'pop': 113237, 'tracts': 25},\n",
|
||
" 'Franklin': {'pop': 18125, 'tracts': 3},\n",
|
||
" 'Fulton': {'pop': 12245, 'tracts': 2},\n",
|
||
" 'Garland': {'pop': 96024, 'tracts': 20},\n",
|
||
" 'Grant': {'pop': 17853, 'tracts': 4},\n",
|
||
" 'Greene': {'pop': 42090, 'tracts': 9},\n",
|
||
" 'Hempstead': {'pop': 22609, 'tracts': 5},\n",
|
||
" 'Hot Spring': {'pop': 32923, 'tracts': 7},\n",
|
||
" 'Howard': {'pop': 13789, 'tracts': 3},\n",
|
||
" 'Independence': {'pop': 36647, 'tracts': 8},\n",
|
||
" 'Izard': {'pop': 13696, 'tracts': 4},\n",
|
||
" 'Jackson': {'pop': 17997, 'tracts': 5},\n",
|
||
" 'Jefferson': {'pop': 77435, 'tracts': 24},\n",
|
||
" 'Johnson': {'pop': 25540, 'tracts': 6},\n",
|
||
" 'Lafayette': {'pop': 7645, 'tracts': 2},\n",
|
||
" 'Lawrence': {'pop': 17415, 'tracts': 6},\n",
|
||
" 'Lee': {'pop': 10424, 'tracts': 4},\n",
|
||
" 'Lincoln': {'pop': 14134, 'tracts': 4},\n",
|
||
" 'Little River': {'pop': 13171, 'tracts': 4},\n",
|
||
" 'Logan': {'pop': 22353, 'tracts': 6},\n",
|
||
" 'Lonoke': {'pop': 68356, 'tracts': 16},\n",
|
||
" 'Madison': {'pop': 15717, 'tracts': 4},\n",
|
||
" 'Marion': {'pop': 16653, 'tracts': 4},\n",
|
||
" 'Miller': {'pop': 43462, 'tracts': 12},\n",
|
||
" 'Mississippi': {'pop': 46480, 'tracts': 12},\n",
|
||
" 'Monroe': {'pop': 8149, 'tracts': 3},\n",
|
||
" 'Montgomery': {'pop': 9487, 'tracts': 3},\n",
|
||
" 'Nevada': {'pop': 8997, 'tracts': 3},\n",
|
||
" 'Newton': {'pop': 8330, 'tracts': 2},\n",
|
||
" 'Ouachita': {'pop': 26120, 'tracts': 6},\n",
|
||
" 'Perry': {'pop': 10445, 'tracts': 3},\n",
|
||
" 'Phillips': {'pop': 21757, 'tracts': 6},\n",
|
||
" 'Pike': {'pop': 11291, 'tracts': 3},\n",
|
||
" 'Poinsett': {'pop': 24583, 'tracts': 7},\n",
|
||
" 'Polk': {'pop': 20662, 'tracts': 6},\n",
|
||
" 'Pope': {'pop': 61754, 'tracts': 11},\n",
|
||
" 'Prairie': {'pop': 8715, 'tracts': 3},\n",
|
||
" 'Pulaski': {'pop': 382748, 'tracts': 95},\n",
|
||
" 'Randolph': {'pop': 17969, 'tracts': 4},\n",
|
||
" 'Saline': {'pop': 107118, 'tracts': 21},\n",
|
||
" 'Scott': {'pop': 11233, 'tracts': 3},\n",
|
||
" 'Searcy': {'pop': 8195, 'tracts': 3},\n",
|
||
" 'Sebastian': {'pop': 125744, 'tracts': 26},\n",
|
||
" 'Sevier': {'pop': 17058, 'tracts': 4},\n",
|
||
" 'Sharp': {'pop': 17264, 'tracts': 4},\n",
|
||
" 'St. Francis': {'pop': 28258, 'tracts': 6},\n",
|
||
" 'Stone': {'pop': 12394, 'tracts': 3},\n",
|
||
" 'Union': {'pop': 41639, 'tracts': 10},\n",
|
||
" 'Van Buren': {'pop': 17295, 'tracts': 5},\n",
|
||
" 'Washington': {'pop': 203065, 'tracts': 32},\n",
|
||
" 'White': {'pop': 77076, 'tracts': 13},\n",
|
||
" 'Woodruff': {'pop': 7260, 'tracts': 2},\n",
|
||
" 'Yell': {'pop': 22185, 'tracts': 6}},\n",
|
||
" 'AZ': {'Apache': {'pop': 71518, 'tracts': 16},\n",
|
||
" 'Cochise': {'pop': 131346, 'tracts': 32},\n",
|
||
" 'Coconino': {'pop': 134421, 'tracts': 28},\n",
|
||
" 'Gila': {'pop': 53597, 'tracts': 16},\n",
|
||
" 'Graham': {'pop': 37220, 'tracts': 9},\n",
|
||
" 'Greenlee': {'pop': 8437, 'tracts': 3},\n",
|
||
" 'La Paz': {'pop': 20489, 'tracts': 9},\n",
|
||
" 'Maricopa': {'pop': 3817117, 'tracts': 916},\n",
|
||
" 'Mohave': {'pop': 200186, 'tracts': 43},\n",
|
||
" 'Navajo': {'pop': 107449, 'tracts': 31},\n",
|
||
" 'Pima': {'pop': 980263, 'tracts': 241},\n",
|
||
" 'Pinal': {'pop': 375770, 'tracts': 75},\n",
|
||
" 'Santa Cruz': {'pop': 47420, 'tracts': 10},\n",
|
||
" 'Yavapai': {'pop': 211033, 'tracts': 42},\n",
|
||
" 'Yuma': {'pop': 195751, 'tracts': 55}},\n",
|
||
" 'CA': {'Alameda': {'pop': 1510271, 'tracts': 360},\n",
|
||
" 'Alpine': {'pop': 1175, 'tracts': 1},\n",
|
||
" 'Amador': {'pop': 38091, 'tracts': 9},\n",
|
||
" 'Butte': {'pop': 220000, 'tracts': 51},\n",
|
||
" 'Calaveras': {'pop': 45578, 'tracts': 10},\n",
|
||
" 'Colusa': {'pop': 21419, 'tracts': 5},\n",
|
||
" 'Contra Costa': {'pop': 1049025, 'tracts': 208},\n",
|
||
" 'Del Norte': {'pop': 28610, 'tracts': 7},\n",
|
||
" 'El Dorado': {'pop': 181058, 'tracts': 43},\n",
|
||
" 'Fresno': {'pop': 930450, 'tracts': 199},\n",
|
||
" 'Glenn': {'pop': 28122, 'tracts': 6},\n",
|
||
" 'Humboldt': {'pop': 134623, 'tracts': 30},\n",
|
||
" 'Imperial': {'pop': 174528, 'tracts': 31},\n",
|
||
" 'Inyo': {'pop': 18546, 'tracts': 6},\n",
|
||
" 'Kern': {'pop': 839631, 'tracts': 151},\n",
|
||
" 'Kings': {'pop': 152982, 'tracts': 27},\n",
|
||
" 'Lake': {'pop': 64665, 'tracts': 15},\n",
|
||
" 'Lassen': {'pop': 34895, 'tracts': 9},\n",
|
||
" 'Los Angeles': {'pop': 9818605, 'tracts': 2343},\n",
|
||
" 'Madera': {'pop': 150865, 'tracts': 23},\n",
|
||
" 'Marin': {'pop': 252409, 'tracts': 55},\n",
|
||
" 'Mariposa': {'pop': 18251, 'tracts': 6},\n",
|
||
" 'Mendocino': {'pop': 87841, 'tracts': 20},\n",
|
||
" 'Merced': {'pop': 255793, 'tracts': 49},\n",
|
||
" 'Modoc': {'pop': 9686, 'tracts': 4},\n",
|
||
" 'Mono': {'pop': 14202, 'tracts': 3},\n",
|
||
" 'Monterey': {'pop': 415057, 'tracts': 93},\n",
|
||
" 'Napa': {'pop': 136484, 'tracts': 40},\n",
|
||
" 'Nevada': {'pop': 98764, 'tracts': 20},\n",
|
||
" 'Orange': {'pop': 3010232, 'tracts': 583},\n",
|
||
" 'Placer': {'pop': 348432, 'tracts': 85},\n",
|
||
" 'Plumas': {'pop': 20007, 'tracts': 7},\n",
|
||
" 'Riverside': {'pop': 2189641, 'tracts': 453},\n",
|
||
" 'Sacramento': {'pop': 1418788, 'tracts': 317},\n",
|
||
" 'San Benito': {'pop': 55269, 'tracts': 11},\n",
|
||
" 'San Bernardino': {'pop': 2035210, 'tracts': 369},\n",
|
||
" 'San Diego': {'pop': 3095313, 'tracts': 628},\n",
|
||
" 'San Francisco': {'pop': 805235, 'tracts': 196},\n",
|
||
" 'San Joaquin': {'pop': 685306, 'tracts': 139},\n",
|
||
" 'San Luis Obispo': {'pop': 269637, 'tracts': 53},\n",
|
||
" 'San Mateo': {'pop': 718451, 'tracts': 158},\n",
|
||
" 'Santa Barbara': {'pop': 423895, 'tracts': 90},\n",
|
||
" 'Santa Clara': {'pop': 1781642, 'tracts': 372},\n",
|
||
" 'Santa Cruz': {'pop': 262382, 'tracts': 52},\n",
|
||
" 'Shasta': {'pop': 177223, 'tracts': 48},\n",
|
||
" 'Sierra': {'pop': 3240, 'tracts': 1},\n",
|
||
" 'Siskiyou': {'pop': 44900, 'tracts': 14},\n",
|
||
" 'Solano': {'pop': 413344, 'tracts': 96},\n",
|
||
" 'Sonoma': {'pop': 483878, 'tracts': 99},\n",
|
||
" 'Stanislaus': {'pop': 514453, 'tracts': 94},\n",
|
||
" 'Sutter': {'pop': 94737, 'tracts': 21},\n",
|
||
" 'Tehama': {'pop': 63463, 'tracts': 11},\n",
|
||
" 'Trinity': {'pop': 13786, 'tracts': 5},\n",
|
||
" 'Tulare': {'pop': 442179, 'tracts': 78},\n",
|
||
" 'Tuolumne': {'pop': 55365, 'tracts': 11},\n",
|
||
" 'Ventura': {'pop': 823318, 'tracts': 174},\n",
|
||
" 'Yolo': {'pop': 200849, 'tracts': 41},\n",
|
||
" 'Yuba': {'pop': 72155, 'tracts': 14}},\n",
|
||
" 'CO': {'Adams': {'pop': 441603, 'tracts': 97},\n",
|
||
" 'Alamosa': {'pop': 15445, 'tracts': 4},\n",
|
||
" 'Arapahoe': {'pop': 572003, 'tracts': 147},\n",
|
||
" 'Archuleta': {'pop': 12084, 'tracts': 4},\n",
|
||
" 'Baca': {'pop': 3788, 'tracts': 2},\n",
|
||
" 'Bent': {'pop': 6499, 'tracts': 1},\n",
|
||
" 'Boulder': {'pop': 294567, 'tracts': 68},\n",
|
||
" 'Broomfield': {'pop': 55889, 'tracts': 18},\n",
|
||
" 'Chaffee': {'pop': 17809, 'tracts': 5},\n",
|
||
" 'Cheyenne': {'pop': 1836, 'tracts': 1},\n",
|
||
" 'Clear Creek': {'pop': 9088, 'tracts': 3},\n",
|
||
" 'Conejos': {'pop': 8256, 'tracts': 2},\n",
|
||
" 'Costilla': {'pop': 3524, 'tracts': 2},\n",
|
||
" 'Crowley': {'pop': 5823, 'tracts': 1},\n",
|
||
" 'Custer': {'pop': 4255, 'tracts': 1},\n",
|
||
" 'Delta': {'pop': 30952, 'tracts': 7},\n",
|
||
" 'Denver': {'pop': 600158, 'tracts': 144},\n",
|
||
" 'Dolores': {'pop': 2064, 'tracts': 1},\n",
|
||
" 'Douglas': {'pop': 285465, 'tracts': 61},\n",
|
||
" 'Eagle': {'pop': 52197, 'tracts': 14},\n",
|
||
" 'El Paso': {'pop': 622263, 'tracts': 130},\n",
|
||
" 'Elbert': {'pop': 23086, 'tracts': 7},\n",
|
||
" 'Fremont': {'pop': 46824, 'tracts': 14},\n",
|
||
" 'Garfield': {'pop': 56389, 'tracts': 11},\n",
|
||
" 'Gilpin': {'pop': 5441, 'tracts': 1},\n",
|
||
" 'Grand': {'pop': 14843, 'tracts': 3},\n",
|
||
" 'Gunnison': {'pop': 15324, 'tracts': 4},\n",
|
||
" 'Hinsdale': {'pop': 843, 'tracts': 1},\n",
|
||
" 'Huerfano': {'pop': 6711, 'tracts': 2},\n",
|
||
" 'Jackson': {'pop': 1394, 'tracts': 1},\n",
|
||
" 'Jefferson': {'pop': 534543, 'tracts': 138},\n",
|
||
" 'Kiowa': {'pop': 1398, 'tracts': 1},\n",
|
||
" 'Kit Carson': {'pop': 8270, 'tracts': 3},\n",
|
||
" 'La Plata': {'pop': 51334, 'tracts': 10},\n",
|
||
" 'Lake': {'pop': 7310, 'tracts': 2},\n",
|
||
" 'Larimer': {'pop': 299630, 'tracts': 73},\n",
|
||
" 'Las Animas': {'pop': 15507, 'tracts': 6},\n",
|
||
" 'Lincoln': {'pop': 5467, 'tracts': 2},\n",
|
||
" 'Logan': {'pop': 22709, 'tracts': 6},\n",
|
||
" 'Mesa': {'pop': 146723, 'tracts': 29},\n",
|
||
" 'Mineral': {'pop': 712, 'tracts': 1},\n",
|
||
" 'Moffat': {'pop': 13795, 'tracts': 4},\n",
|
||
" 'Montezuma': {'pop': 25535, 'tracts': 7},\n",
|
||
" 'Montrose': {'pop': 41276, 'tracts': 10},\n",
|
||
" 'Morgan': {'pop': 28159, 'tracts': 8},\n",
|
||
" 'Otero': {'pop': 18831, 'tracts': 7},\n",
|
||
" 'Ouray': {'pop': 4436, 'tracts': 1},\n",
|
||
" 'Park': {'pop': 16206, 'tracts': 5},\n",
|
||
" 'Phillips': {'pop': 4442, 'tracts': 2},\n",
|
||
" 'Pitkin': {'pop': 17148, 'tracts': 4},\n",
|
||
" 'Prowers': {'pop': 12551, 'tracts': 5},\n",
|
||
" 'Pueblo': {'pop': 159063, 'tracts': 55},\n",
|
||
" 'Rio Blanco': {'pop': 6666, 'tracts': 2},\n",
|
||
" 'Rio Grande': {'pop': 11982, 'tracts': 3},\n",
|
||
" 'Routt': {'pop': 23509, 'tracts': 8},\n",
|
||
" 'Saguache': {'pop': 6108, 'tracts': 2},\n",
|
||
" 'San Juan': {'pop': 699, 'tracts': 1},\n",
|
||
" 'San Miguel': {'pop': 7359, 'tracts': 4},\n",
|
||
" 'Sedgwick': {'pop': 2379, 'tracts': 1},\n",
|
||
" 'Summit': {'pop': 27994, 'tracts': 5},\n",
|
||
" 'Teller': {'pop': 23350, 'tracts': 6},\n",
|
||
" 'Washington': {'pop': 4814, 'tracts': 2},\n",
|
||
" 'Weld': {'pop': 252825, 'tracts': 77},\n",
|
||
" 'Yuma': {'pop': 10043, 'tracts': 2}},\n",
|
||
" 'CT': {'Fairfield': {'pop': 916829, 'tracts': 211},\n",
|
||
" 'Hartford': {'pop': 894014, 'tracts': 224},\n",
|
||
" 'Litchfield': {'pop': 189927, 'tracts': 51},\n",
|
||
" 'Middlesex': {'pop': 165676, 'tracts': 36},\n",
|
||
" 'New Haven': {'pop': 862477, 'tracts': 190},\n",
|
||
" 'New London': {'pop': 274055, 'tracts': 66},\n",
|
||
" 'Tolland': {'pop': 152691, 'tracts': 29},\n",
|
||
" 'Windham': {'pop': 118428, 'tracts': 25}},\n",
|
||
" 'DC': {'District of Columbia': {'pop': 601723, 'tracts': 179}},\n",
|
||
" 'DE': {'Kent': {'pop': 162310, 'tracts': 33},\n",
|
||
" 'New Castle': {'pop': 538479, 'tracts': 131},\n",
|
||
" 'Sussex': {'pop': 197145, 'tracts': 54}},\n",
|
||
" 'FL': {'Alachua': {'pop': 247336, 'tracts': 56},\n",
|
||
" 'Baker': {'pop': 27115, 'tracts': 4},\n",
|
||
" 'Bay': {'pop': 168852, 'tracts': 44},\n",
|
||
" 'Bradford': {'pop': 28520, 'tracts': 4},\n",
|
||
" 'Brevard': {'pop': 543376, 'tracts': 113},\n",
|
||
" 'Broward': {'pop': 1748066, 'tracts': 361},\n",
|
||
" 'Calhoun': {'pop': 14625, 'tracts': 3},\n",
|
||
" 'Charlotte': {'pop': 159978, 'tracts': 39},\n",
|
||
" 'Citrus': {'pop': 141236, 'tracts': 27},\n",
|
||
" 'Clay': {'pop': 190865, 'tracts': 30},\n",
|
||
" 'Collier': {'pop': 321520, 'tracts': 73},\n",
|
||
" 'Columbia': {'pop': 67531, 'tracts': 12},\n",
|
||
" 'DeSoto': {'pop': 34862, 'tracts': 9},\n",
|
||
" 'Dixie': {'pop': 16422, 'tracts': 3},\n",
|
||
" 'Duval': {'pop': 864263, 'tracts': 173},\n",
|
||
" 'Escambia': {'pop': 297619, 'tracts': 71},\n",
|
||
" 'Flagler': {'pop': 95696, 'tracts': 20},\n",
|
||
" 'Franklin': {'pop': 11549, 'tracts': 4},\n",
|
||
" 'Gadsden': {'pop': 46389, 'tracts': 9},\n",
|
||
" 'Gilchrist': {'pop': 16939, 'tracts': 5},\n",
|
||
" 'Glades': {'pop': 12884, 'tracts': 4},\n",
|
||
" 'Gulf': {'pop': 15863, 'tracts': 3},\n",
|
||
" 'Hamilton': {'pop': 14799, 'tracts': 3},\n",
|
||
" 'Hardee': {'pop': 27731, 'tracts': 6},\n",
|
||
" 'Hendry': {'pop': 39140, 'tracts': 7},\n",
|
||
" 'Hernando': {'pop': 172778, 'tracts': 45},\n",
|
||
" 'Highlands': {'pop': 98786, 'tracts': 27},\n",
|
||
" 'Hillsborough': {'pop': 1229226, 'tracts': 321},\n",
|
||
" 'Holmes': {'pop': 19927, 'tracts': 4},\n",
|
||
" 'Indian River': {'pop': 138028, 'tracts': 30},\n",
|
||
" 'Jackson': {'pop': 49746, 'tracts': 11},\n",
|
||
" 'Jefferson': {'pop': 14761, 'tracts': 3},\n",
|
||
" 'Lafayette': {'pop': 8870, 'tracts': 2},\n",
|
||
" 'Lake': {'pop': 297052, 'tracts': 56},\n",
|
||
" 'Lee': {'pop': 618754, 'tracts': 166},\n",
|
||
" 'Leon': {'pop': 275487, 'tracts': 68},\n",
|
||
" 'Levy': {'pop': 40801, 'tracts': 9},\n",
|
||
" 'Liberty': {'pop': 8365, 'tracts': 2},\n",
|
||
" 'Madison': {'pop': 19224, 'tracts': 5},\n",
|
||
" 'Manatee': {'pop': 322833, 'tracts': 78},\n",
|
||
" 'Marion': {'pop': 331298, 'tracts': 63},\n",
|
||
" 'Martin': {'pop': 146318, 'tracts': 35},\n",
|
||
" 'Miami-Dade': {'pop': 2496435, 'tracts': 519},\n",
|
||
" 'Monroe': {'pop': 73090, 'tracts': 30},\n",
|
||
" 'Nassau': {'pop': 73314, 'tracts': 12},\n",
|
||
" 'Okaloosa': {'pop': 180822, 'tracts': 41},\n",
|
||
" 'Okeechobee': {'pop': 39996, 'tracts': 12},\n",
|
||
" 'Orange': {'pop': 1145956, 'tracts': 207},\n",
|
||
" 'Osceola': {'pop': 268685, 'tracts': 41},\n",
|
||
" 'Palm Beach': {'pop': 1320134, 'tracts': 337},\n",
|
||
" 'Pasco': {'pop': 464697, 'tracts': 134},\n",
|
||
" 'Pinellas': {'pop': 916542, 'tracts': 245},\n",
|
||
" 'Polk': {'pop': 602095, 'tracts': 154},\n",
|
||
" 'Putnam': {'pop': 74364, 'tracts': 17},\n",
|
||
" 'Santa Rosa': {'pop': 151372, 'tracts': 25},\n",
|
||
" 'Sarasota': {'pop': 379448, 'tracts': 94},\n",
|
||
" 'Seminole': {'pop': 422718, 'tracts': 86},\n",
|
||
" 'St. Johns': {'pop': 190039, 'tracts': 40},\n",
|
||
" 'St. Lucie': {'pop': 277789, 'tracts': 44},\n",
|
||
" 'Sumter': {'pop': 93420, 'tracts': 19},\n",
|
||
" 'Suwannee': {'pop': 41551, 'tracts': 7},\n",
|
||
" 'Taylor': {'pop': 22570, 'tracts': 4},\n",
|
||
" 'Union': {'pop': 15535, 'tracts': 3},\n",
|
||
" 'Volusia': {'pop': 494593, 'tracts': 113},\n",
|
||
" 'Wakulla': {'pop': 30776, 'tracts': 4},\n",
|
||
" 'Walton': {'pop': 55043, 'tracts': 11},\n",
|
||
" 'Washington': {'pop': 24896, 'tracts': 7}},\n",
|
||
" 'GA': {'Appling': {'pop': 18236, 'tracts': 5},\n",
|
||
" 'Atkinson': {'pop': 8375, 'tracts': 3},\n",
|
||
" 'Bacon': {'pop': 11096, 'tracts': 3},\n",
|
||
" 'Baker': {'pop': 3451, 'tracts': 2},\n",
|
||
" 'Baldwin': {'pop': 45720, 'tracts': 9},\n",
|
||
" 'Banks': {'pop': 18395, 'tracts': 4},\n",
|
||
" 'Barrow': {'pop': 69367, 'tracts': 18},\n",
|
||
" 'Bartow': {'pop': 100157, 'tracts': 15},\n",
|
||
" 'Ben Hill': {'pop': 17634, 'tracts': 5},\n",
|
||
" 'Berrien': {'pop': 19286, 'tracts': 6},\n",
|
||
" 'Bibb': {'pop': 155547, 'tracts': 44},\n",
|
||
" 'Bleckley': {'pop': 13063, 'tracts': 3},\n",
|
||
" 'Brantley': {'pop': 18411, 'tracts': 3},\n",
|
||
" 'Brooks': {'pop': 16243, 'tracts': 5},\n",
|
||
" 'Bryan': {'pop': 30233, 'tracts': 7},\n",
|
||
" 'Bulloch': {'pop': 70217, 'tracts': 12},\n",
|
||
" 'Burke': {'pop': 23316, 'tracts': 6},\n",
|
||
" 'Butts': {'pop': 23655, 'tracts': 3},\n",
|
||
" 'Calhoun': {'pop': 6694, 'tracts': 2},\n",
|
||
" 'Camden': {'pop': 50513, 'tracts': 10},\n",
|
||
" 'Candler': {'pop': 10998, 'tracts': 3},\n",
|
||
" 'Carroll': {'pop': 110527, 'tracts': 17},\n",
|
||
" 'Catoosa': {'pop': 63942, 'tracts': 11},\n",
|
||
" 'Charlton': {'pop': 12171, 'tracts': 2},\n",
|
||
" 'Chatham': {'pop': 265128, 'tracts': 72},\n",
|
||
" 'Chattahoochee': {'pop': 11267, 'tracts': 5},\n",
|
||
" 'Chattooga': {'pop': 26015, 'tracts': 6},\n",
|
||
" 'Cherokee': {'pop': 214346, 'tracts': 26},\n",
|
||
" 'Clarke': {'pop': 116714, 'tracts': 30},\n",
|
||
" 'Clay': {'pop': 3183, 'tracts': 1},\n",
|
||
" 'Clayton': {'pop': 259424, 'tracts': 50},\n",
|
||
" 'Clinch': {'pop': 6798, 'tracts': 2},\n",
|
||
" 'Cobb': {'pop': 688078, 'tracts': 120},\n",
|
||
" 'Coffee': {'pop': 42356, 'tracts': 9},\n",
|
||
" 'Colquitt': {'pop': 45498, 'tracts': 10},\n",
|
||
" 'Columbia': {'pop': 124053, 'tracts': 20},\n",
|
||
" 'Cook': {'pop': 17212, 'tracts': 4},\n",
|
||
" 'Coweta': {'pop': 127317, 'tracts': 20},\n",
|
||
" 'Crawford': {'pop': 12630, 'tracts': 3},\n",
|
||
" 'Crisp': {'pop': 23439, 'tracts': 6},\n",
|
||
" 'Dade': {'pop': 16633, 'tracts': 4},\n",
|
||
" 'Dawson': {'pop': 22330, 'tracts': 3},\n",
|
||
" 'DeKalb': {'pop': 691893, 'tracts': 145},\n",
|
||
" 'Decatur': {'pop': 27842, 'tracts': 7},\n",
|
||
" 'Dodge': {'pop': 21796, 'tracts': 6},\n",
|
||
" 'Dooly': {'pop': 14918, 'tracts': 3},\n",
|
||
" 'Dougherty': {'pop': 94565, 'tracts': 27},\n",
|
||
" 'Douglas': {'pop': 132403, 'tracts': 20},\n",
|
||
" 'Early': {'pop': 11008, 'tracts': 5},\n",
|
||
" 'Echols': {'pop': 4034, 'tracts': 2},\n",
|
||
" 'Effingham': {'pop': 52250, 'tracts': 10},\n",
|
||
" 'Elbert': {'pop': 20166, 'tracts': 5},\n",
|
||
" 'Emanuel': {'pop': 22598, 'tracts': 6},\n",
|
||
" 'Evans': {'pop': 11000, 'tracts': 3},\n",
|
||
" 'Fannin': {'pop': 23682, 'tracts': 5},\n",
|
||
" 'Fayette': {'pop': 106567, 'tracts': 20},\n",
|
||
" 'Floyd': {'pop': 96317, 'tracts': 20},\n",
|
||
" 'Forsyth': {'pop': 175511, 'tracts': 45},\n",
|
||
" 'Franklin': {'pop': 22084, 'tracts': 5},\n",
|
||
" 'Fulton': {'pop': 920581, 'tracts': 204},\n",
|
||
" 'Gilmer': {'pop': 28292, 'tracts': 5},\n",
|
||
" 'Glascock': {'pop': 3082, 'tracts': 1},\n",
|
||
" 'Glynn': {'pop': 79626, 'tracts': 15},\n",
|
||
" 'Gordon': {'pop': 55186, 'tracts': 9},\n",
|
||
" 'Grady': {'pop': 25011, 'tracts': 6},\n",
|
||
" 'Greene': {'pop': 15994, 'tracts': 7},\n",
|
||
" 'Gwinnett': {'pop': 805321, 'tracts': 113},\n",
|
||
" 'Habersham': {'pop': 43041, 'tracts': 8},\n",
|
||
" 'Hall': {'pop': 179684, 'tracts': 36},\n",
|
||
" 'Hancock': {'pop': 9429, 'tracts': 2},\n",
|
||
" 'Haralson': {'pop': 28780, 'tracts': 5},\n",
|
||
" 'Harris': {'pop': 32024, 'tracts': 5},\n",
|
||
" 'Hart': {'pop': 25213, 'tracts': 5},\n",
|
||
" 'Heard': {'pop': 11834, 'tracts': 3},\n",
|
||
" 'Henry': {'pop': 203922, 'tracts': 25},\n",
|
||
" 'Houston': {'pop': 139900, 'tracts': 23},\n",
|
||
" 'Irwin': {'pop': 9538, 'tracts': 2},\n",
|
||
" 'Jackson': {'pop': 60485, 'tracts': 11},\n",
|
||
" 'Jasper': {'pop': 13900, 'tracts': 3},\n",
|
||
" 'Jeff Davis': {'pop': 15068, 'tracts': 3},\n",
|
||
" 'Jefferson': {'pop': 16930, 'tracts': 4},\n",
|
||
" 'Jenkins': {'pop': 8340, 'tracts': 2},\n",
|
||
" 'Johnson': {'pop': 9980, 'tracts': 3},\n",
|
||
" 'Jones': {'pop': 28669, 'tracts': 6},\n",
|
||
" 'Lamar': {'pop': 18317, 'tracts': 3},\n",
|
||
" 'Lanier': {'pop': 10078, 'tracts': 2},\n",
|
||
" 'Laurens': {'pop': 48434, 'tracts': 13},\n",
|
||
" 'Lee': {'pop': 28298, 'tracts': 5},\n",
|
||
" 'Liberty': {'pop': 63453, 'tracts': 14},\n",
|
||
" 'Lincoln': {'pop': 7996, 'tracts': 2},\n",
|
||
" 'Long': {'pop': 14464, 'tracts': 3},\n",
|
||
" 'Lowndes': {'pop': 109233, 'tracts': 25},\n",
|
||
" 'Lumpkin': {'pop': 29966, 'tracts': 4},\n",
|
||
" 'Macon': {'pop': 14740, 'tracts': 4},\n",
|
||
" 'Madison': {'pop': 28120, 'tracts': 6},\n",
|
||
" 'Marion': {'pop': 8742, 'tracts': 2},\n",
|
||
" 'McDuffie': {'pop': 21875, 'tracts': 5},\n",
|
||
" 'McIntosh': {'pop': 14333, 'tracts': 4},\n",
|
||
" 'Meriwether': {'pop': 21992, 'tracts': 4},\n",
|
||
" 'Miller': {'pop': 6125, 'tracts': 3},\n",
|
||
" 'Mitchell': {'pop': 23498, 'tracts': 5},\n",
|
||
" 'Monroe': {'pop': 26424, 'tracts': 5},\n",
|
||
" 'Montgomery': {'pop': 9123, 'tracts': 3},\n",
|
||
" 'Morgan': {'pop': 17868, 'tracts': 5},\n",
|
||
" 'Murray': {'pop': 39628, 'tracts': 8},\n",
|
||
" 'Muscogee': {'pop': 189885, 'tracts': 53},\n",
|
||
" 'Newton': {'pop': 99958, 'tracts': 13},\n",
|
||
" 'Oconee': {'pop': 32808, 'tracts': 6},\n",
|
||
" 'Oglethorpe': {'pop': 14899, 'tracts': 4},\n",
|
||
" 'Paulding': {'pop': 142324, 'tracts': 19},\n",
|
||
" 'Peach': {'pop': 27695, 'tracts': 6},\n",
|
||
" 'Pickens': {'pop': 29431, 'tracts': 6},\n",
|
||
" 'Pierce': {'pop': 18758, 'tracts': 4},\n",
|
||
" 'Pike': {'pop': 17869, 'tracts': 4},\n",
|
||
" 'Polk': {'pop': 41475, 'tracts': 7},\n",
|
||
" 'Pulaski': {'pop': 12010, 'tracts': 3},\n",
|
||
" 'Putnam': {'pop': 21218, 'tracts': 5},\n",
|
||
" 'Quitman': {'pop': 2513, 'tracts': 1},\n",
|
||
" 'Rabun': {'pop': 16276, 'tracts': 5},\n",
|
||
" 'Randolph': {'pop': 7719, 'tracts': 2},\n",
|
||
" 'Richmond': {'pop': 200549, 'tracts': 47},\n",
|
||
" 'Rockdale': {'pop': 85215, 'tracts': 15},\n",
|
||
" 'Schley': {'pop': 5010, 'tracts': 2},\n",
|
||
" 'Screven': {'pop': 14593, 'tracts': 5},\n",
|
||
" 'Seminole': {'pop': 8729, 'tracts': 3},\n",
|
||
" 'Spalding': {'pop': 64073, 'tracts': 12},\n",
|
||
" 'Stephens': {'pop': 26175, 'tracts': 5},\n",
|
||
" 'Stewart': {'pop': 6058, 'tracts': 2},\n",
|
||
" 'Sumter': {'pop': 32819, 'tracts': 8},\n",
|
||
" 'Talbot': {'pop': 6865, 'tracts': 3},\n",
|
||
" 'Taliaferro': {'pop': 1717, 'tracts': 1},\n",
|
||
" 'Tattnall': {'pop': 25520, 'tracts': 5},\n",
|
||
" 'Taylor': {'pop': 8906, 'tracts': 3},\n",
|
||
" 'Telfair': {'pop': 16500, 'tracts': 3},\n",
|
||
" 'Terrell': {'pop': 9315, 'tracts': 4},\n",
|
||
" 'Thomas': {'pop': 44720, 'tracts': 11},\n",
|
||
" 'Tift': {'pop': 40118, 'tracts': 9},\n",
|
||
" 'Toombs': {'pop': 27223, 'tracts': 6},\n",
|
||
" 'Towns': {'pop': 10471, 'tracts': 3},\n",
|
||
" 'Treutlen': {'pop': 6885, 'tracts': 2},\n",
|
||
" 'Troup': {'pop': 67044, 'tracts': 14},\n",
|
||
" 'Turner': {'pop': 8930, 'tracts': 2},\n",
|
||
" 'Twiggs': {'pop': 9023, 'tracts': 2},\n",
|
||
" 'Union': {'pop': 21356, 'tracts': 6},\n",
|
||
" 'Upson': {'pop': 27153, 'tracts': 7},\n",
|
||
" 'Walker': {'pop': 68756, 'tracts': 13},\n",
|
||
" 'Walton': {'pop': 83768, 'tracts': 15},\n",
|
||
" 'Ware': {'pop': 36312, 'tracts': 9},\n",
|
||
" 'Warren': {'pop': 5834, 'tracts': 2},\n",
|
||
" 'Washington': {'pop': 21187, 'tracts': 5},\n",
|
||
" 'Wayne': {'pop': 30099, 'tracts': 6},\n",
|
||
" 'Webster': {'pop': 2799, 'tracts': 2},\n",
|
||
" 'Wheeler': {'pop': 7421, 'tracts': 2},\n",
|
||
" 'White': {'pop': 27144, 'tracts': 5},\n",
|
||
" 'Whitfield': {'pop': 102599, 'tracts': 18},\n",
|
||
" 'Wilcox': {'pop': 9255, 'tracts': 4},\n",
|
||
" 'Wilkes': {'pop': 10593, 'tracts': 4},\n",
|
||
" 'Wilkinson': {'pop': 9563, 'tracts': 3},\n",
|
||
" 'Worth': {'pop': 21679, 'tracts': 5}},\n",
|
||
" 'HI': {'Hawaii': {'pop': 185079, 'tracts': 34},\n",
|
||
" 'Honolulu': {'pop': 953207, 'tracts': 244},\n",
|
||
" 'Kalawao': {'pop': 90, 'tracts': 1},\n",
|
||
" 'Kauai': {'pop': 67091, 'tracts': 16},\n",
|
||
" 'Maui': {'pop': 154834, 'tracts': 37}},\n",
|
||
" 'IA': {'Adair': {'pop': 7682, 'tracts': 3},\n",
|
||
" 'Adams': {'pop': 4029, 'tracts': 2},\n",
|
||
" 'Allamakee': {'pop': 14330, 'tracts': 5},\n",
|
||
" 'Appanoose': {'pop': 12887, 'tracts': 5},\n",
|
||
" 'Audubon': {'pop': 6119, 'tracts': 3},\n",
|
||
" 'Benton': {'pop': 26076, 'tracts': 7},\n",
|
||
" 'Black Hawk': {'pop': 131090, 'tracts': 38},\n",
|
||
" 'Boone': {'pop': 26306, 'tracts': 7},\n",
|
||
" 'Bremer': {'pop': 24276, 'tracts': 8},\n",
|
||
" 'Buchanan': {'pop': 20958, 'tracts': 6},\n",
|
||
" 'Buena Vista': {'pop': 20260, 'tracts': 6},\n",
|
||
" 'Butler': {'pop': 14867, 'tracts': 5},\n",
|
||
" 'Calhoun': {'pop': 9670, 'tracts': 4},\n",
|
||
" 'Carroll': {'pop': 20816, 'tracts': 6},\n",
|
||
" 'Cass': {'pop': 13956, 'tracts': 5},\n",
|
||
" 'Cedar': {'pop': 18499, 'tracts': 5},\n",
|
||
" 'Cerro Gordo': {'pop': 44151, 'tracts': 11},\n",
|
||
" 'Cherokee': {'pop': 12072, 'tracts': 4},\n",
|
||
" 'Chickasaw': {'pop': 12439, 'tracts': 4},\n",
|
||
" 'Clarke': {'pop': 9286, 'tracts': 3},\n",
|
||
" 'Clay': {'pop': 16667, 'tracts': 4},\n",
|
||
" 'Clayton': {'pop': 18129, 'tracts': 6},\n",
|
||
" 'Clinton': {'pop': 49116, 'tracts': 12},\n",
|
||
" 'Crawford': {'pop': 17096, 'tracts': 5},\n",
|
||
" 'Dallas': {'pop': 66135, 'tracts': 15},\n",
|
||
" 'Davis': {'pop': 8753, 'tracts': 2},\n",
|
||
" 'Decatur': {'pop': 8457, 'tracts': 3},\n",
|
||
" 'Delaware': {'pop': 17764, 'tracts': 4},\n",
|
||
" 'Des Moines': {'pop': 40325, 'tracts': 11},\n",
|
||
" 'Dickinson': {'pop': 16667, 'tracts': 5},\n",
|
||
" 'Dubuque': {'pop': 93653, 'tracts': 26},\n",
|
||
" 'Emmet': {'pop': 10302, 'tracts': 4},\n",
|
||
" 'Fayette': {'pop': 20880, 'tracts': 7},\n",
|
||
" 'Floyd': {'pop': 16303, 'tracts': 5},\n",
|
||
" 'Franklin': {'pop': 10680, 'tracts': 3},\n",
|
||
" 'Fremont': {'pop': 7441, 'tracts': 3},\n",
|
||
" 'Greene': {'pop': 9336, 'tracts': 4},\n",
|
||
" 'Grundy': {'pop': 12453, 'tracts': 4},\n",
|
||
" 'Guthrie': {'pop': 10954, 'tracts': 3},\n",
|
||
" 'Hamilton': {'pop': 15673, 'tracts': 5},\n",
|
||
" 'Hancock': {'pop': 11341, 'tracts': 4},\n",
|
||
" 'Hardin': {'pop': 17534, 'tracts': 6},\n",
|
||
" 'Harrison': {'pop': 14928, 'tracts': 5},\n",
|
||
" 'Henry': {'pop': 20145, 'tracts': 5},\n",
|
||
" 'Howard': {'pop': 9566, 'tracts': 3},\n",
|
||
" 'Humboldt': {'pop': 9815, 'tracts': 4},\n",
|
||
" 'Ida': {'pop': 7089, 'tracts': 3},\n",
|
||
" 'Iowa': {'pop': 16355, 'tracts': 4},\n",
|
||
" 'Jackson': {'pop': 19848, 'tracts': 6},\n",
|
||
" 'Jasper': {'pop': 36842, 'tracts': 9},\n",
|
||
" 'Jefferson': {'pop': 16843, 'tracts': 4},\n",
|
||
" 'Johnson': {'pop': 130882, 'tracts': 24},\n",
|
||
" 'Jones': {'pop': 20638, 'tracts': 5},\n",
|
||
" 'Keokuk': {'pop': 10511, 'tracts': 4},\n",
|
||
" 'Kossuth': {'pop': 15543, 'tracts': 6},\n",
|
||
" 'Lee': {'pop': 35862, 'tracts': 11},\n",
|
||
" 'Linn': {'pop': 211226, 'tracts': 45},\n",
|
||
" 'Louisa': {'pop': 11387, 'tracts': 3},\n",
|
||
" 'Lucas': {'pop': 8898, 'tracts': 4},\n",
|
||
" 'Lyon': {'pop': 11581, 'tracts': 3},\n",
|
||
" 'Madison': {'pop': 15679, 'tracts': 3},\n",
|
||
" 'Mahaska': {'pop': 22381, 'tracts': 7},\n",
|
||
" 'Marion': {'pop': 33309, 'tracts': 8},\n",
|
||
" 'Marshall': {'pop': 40648, 'tracts': 10},\n",
|
||
" 'Mills': {'pop': 15059, 'tracts': 5},\n",
|
||
" 'Mitchell': {'pop': 10776, 'tracts': 3},\n",
|
||
" 'Monona': {'pop': 9243, 'tracts': 4},\n",
|
||
" 'Monroe': {'pop': 7970, 'tracts': 3},\n",
|
||
" 'Montgomery': {'pop': 10740, 'tracts': 4},\n",
|
||
" 'Muscatine': {'pop': 42745, 'tracts': 10},\n",
|
||
" \"O'Brien\": {'pop': 14398, 'tracts': 4},\n",
|
||
" 'Osceola': {'pop': 6462, 'tracts': 2},\n",
|
||
" 'Page': {'pop': 15932, 'tracts': 6},\n",
|
||
" 'Palo Alto': {'pop': 9421, 'tracts': 4},\n",
|
||
" 'Plymouth': {'pop': 24986, 'tracts': 6},\n",
|
||
" 'Pocahontas': {'pop': 7310, 'tracts': 3},\n",
|
||
" 'Polk': {'pop': 430640, 'tracts': 98},\n",
|
||
" 'Pottawattamie': {'pop': 93158, 'tracts': 30},\n",
|
||
" 'Poweshiek': {'pop': 18914, 'tracts': 5},\n",
|
||
" 'Ringgold': {'pop': 5131, 'tracts': 2},\n",
|
||
" 'Sac': {'pop': 10350, 'tracts': 4},\n",
|
||
" 'Scott': {'pop': 165224, 'tracts': 47},\n",
|
||
" 'Shelby': {'pop': 12167, 'tracts': 4},\n",
|
||
" 'Sioux': {'pop': 33704, 'tracts': 7},\n",
|
||
" 'Story': {'pop': 89542, 'tracts': 20},\n",
|
||
" 'Tama': {'pop': 17767, 'tracts': 6},\n",
|
||
" 'Taylor': {'pop': 6317, 'tracts': 3},\n",
|
||
" 'Union': {'pop': 12534, 'tracts': 4},\n",
|
||
" 'Van Buren': {'pop': 7570, 'tracts': 2},\n",
|
||
" 'Wapello': {'pop': 35625, 'tracts': 11},\n",
|
||
" 'Warren': {'pop': 46225, 'tracts': 12},\n",
|
||
" 'Washington': {'pop': 21704, 'tracts': 5},\n",
|
||
" 'Wayne': {'pop': 6403, 'tracts': 3},\n",
|
||
" 'Webster': {'pop': 38013, 'tracts': 12},\n",
|
||
" 'Winnebago': {'pop': 10866, 'tracts': 3},\n",
|
||
" 'Winneshiek': {'pop': 21056, 'tracts': 5},\n",
|
||
" 'Woodbury': {'pop': 102172, 'tracts': 26},\n",
|
||
" 'Worth': {'pop': 7598, 'tracts': 3},\n",
|
||
" 'Wright': {'pop': 13229, 'tracts': 5}},\n",
|
||
" 'ID': {'Ada': {'pop': 392365, 'tracts': 59},\n",
|
||
" 'Adams': {'pop': 3976, 'tracts': 2},\n",
|
||
" 'Bannock': {'pop': 82839, 'tracts': 22},\n",
|
||
" 'Bear Lake': {'pop': 5986, 'tracts': 2},\n",
|
||
" 'Benewah': {'pop': 9285, 'tracts': 2},\n",
|
||
" 'Bingham': {'pop': 45607, 'tracts': 8},\n",
|
||
" 'Blaine': {'pop': 21376, 'tracts': 4},\n",
|
||
" 'Boise': {'pop': 7028, 'tracts': 1},\n",
|
||
" 'Bonner': {'pop': 40877, 'tracts': 9},\n",
|
||
" 'Bonneville': {'pop': 104234, 'tracts': 21},\n",
|
||
" 'Boundary': {'pop': 10972, 'tracts': 2},\n",
|
||
" 'Butte': {'pop': 2891, 'tracts': 1},\n",
|
||
" 'Camas': {'pop': 1117, 'tracts': 1},\n",
|
||
" 'Canyon': {'pop': 188923, 'tracts': 29},\n",
|
||
" 'Caribou': {'pop': 6963, 'tracts': 2},\n",
|
||
" 'Cassia': {'pop': 22952, 'tracts': 6},\n",
|
||
" 'Clark': {'pop': 982, 'tracts': 1},\n",
|
||
" 'Clearwater': {'pop': 8761, 'tracts': 2},\n",
|
||
" 'Custer': {'pop': 4368, 'tracts': 1},\n",
|
||
" 'Elmore': {'pop': 27038, 'tracts': 5},\n",
|
||
" 'Franklin': {'pop': 12786, 'tracts': 2},\n",
|
||
" 'Fremont': {'pop': 13242, 'tracts': 3},\n",
|
||
" 'Gem': {'pop': 16719, 'tracts': 3},\n",
|
||
" 'Gooding': {'pop': 15464, 'tracts': 2},\n",
|
||
" 'Idaho': {'pop': 16267, 'tracts': 5},\n",
|
||
" 'Jefferson': {'pop': 26140, 'tracts': 4},\n",
|
||
" 'Jerome': {'pop': 22374, 'tracts': 5},\n",
|
||
" 'Kootenai': {'pop': 138494, 'tracts': 25},\n",
|
||
" 'Latah': {'pop': 37244, 'tracts': 7},\n",
|
||
" 'Lemhi': {'pop': 7936, 'tracts': 3},\n",
|
||
" 'Lewis': {'pop': 3821, 'tracts': 3},\n",
|
||
" 'Lincoln': {'pop': 5208, 'tracts': 1},\n",
|
||
" 'Madison': {'pop': 37536, 'tracts': 6},\n",
|
||
" 'Minidoka': {'pop': 20069, 'tracts': 5},\n",
|
||
" 'Nez Perce': {'pop': 39265, 'tracts': 10},\n",
|
||
" 'Oneida': {'pop': 4286, 'tracts': 1},\n",
|
||
" 'Owyhee': {'pop': 11526, 'tracts': 3},\n",
|
||
" 'Payette': {'pop': 22623, 'tracts': 4},\n",
|
||
" 'Power': {'pop': 7817, 'tracts': 2},\n",
|
||
" 'Shoshone': {'pop': 12765, 'tracts': 3},\n",
|
||
" 'Teton': {'pop': 10170, 'tracts': 1},\n",
|
||
" 'Twin Falls': {'pop': 77230, 'tracts': 14},\n",
|
||
" 'Valley': {'pop': 9862, 'tracts': 3},\n",
|
||
" 'Washington': {'pop': 10198, 'tracts': 3}},\n",
|
||
" 'IL': {'Adams': {'pop': 67103, 'tracts': 18},\n",
|
||
" 'Alexander': {'pop': 8238, 'tracts': 4},\n",
|
||
" 'Bond': {'pop': 17768, 'tracts': 4},\n",
|
||
" 'Boone': {'pop': 54165, 'tracts': 7},\n",
|
||
" 'Brown': {'pop': 6937, 'tracts': 2},\n",
|
||
" 'Bureau': {'pop': 34978, 'tracts': 10},\n",
|
||
" 'Calhoun': {'pop': 5089, 'tracts': 2},\n",
|
||
" 'Carroll': {'pop': 15387, 'tracts': 6},\n",
|
||
" 'Cass': {'pop': 13642, 'tracts': 5},\n",
|
||
" 'Champaign': {'pop': 201081, 'tracts': 43},\n",
|
||
" 'Christian': {'pop': 34800, 'tracts': 10},\n",
|
||
" 'Clark': {'pop': 16335, 'tracts': 4},\n",
|
||
" 'Clay': {'pop': 13815, 'tracts': 4},\n",
|
||
" 'Clinton': {'pop': 37762, 'tracts': 8},\n",
|
||
" 'Coles': {'pop': 53873, 'tracts': 12},\n",
|
||
" 'Cook': {'pop': 5194675, 'tracts': 1318},\n",
|
||
" 'Crawford': {'pop': 19817, 'tracts': 6},\n",
|
||
" 'Cumberland': {'pop': 11048, 'tracts': 3},\n",
|
||
" 'De Witt': {'pop': 16561, 'tracts': 5},\n",
|
||
" 'DeKalb': {'pop': 105160, 'tracts': 21},\n",
|
||
" 'Douglas': {'pop': 19980, 'tracts': 5},\n",
|
||
" 'DuPage': {'pop': 916924, 'tracts': 216},\n",
|
||
" 'Edgar': {'pop': 18576, 'tracts': 5},\n",
|
||
" 'Edwards': {'pop': 6721, 'tracts': 3},\n",
|
||
" 'Effingham': {'pop': 34242, 'tracts': 8},\n",
|
||
" 'Fayette': {'pop': 22140, 'tracts': 7},\n",
|
||
" 'Ford': {'pop': 14081, 'tracts': 5},\n",
|
||
" 'Franklin': {'pop': 39561, 'tracts': 12},\n",
|
||
" 'Fulton': {'pop': 37069, 'tracts': 12},\n",
|
||
" 'Gallatin': {'pop': 5589, 'tracts': 2},\n",
|
||
" 'Greene': {'pop': 13886, 'tracts': 5},\n",
|
||
" 'Grundy': {'pop': 50063, 'tracts': 10},\n",
|
||
" 'Hamilton': {'pop': 8457, 'tracts': 3},\n",
|
||
" 'Hancock': {'pop': 19104, 'tracts': 7},\n",
|
||
" 'Hardin': {'pop': 4320, 'tracts': 2},\n",
|
||
" 'Henderson': {'pop': 7331, 'tracts': 3},\n",
|
||
" 'Henry': {'pop': 50486, 'tracts': 13},\n",
|
||
" 'Iroquois': {'pop': 29718, 'tracts': 9},\n",
|
||
" 'Jackson': {'pop': 60218, 'tracts': 14},\n",
|
||
" 'Jasper': {'pop': 9698, 'tracts': 3},\n",
|
||
" 'Jefferson': {'pop': 38827, 'tracts': 11},\n",
|
||
" 'Jersey': {'pop': 22985, 'tracts': 6},\n",
|
||
" 'Jo Daviess': {'pop': 22678, 'tracts': 6},\n",
|
||
" 'Johnson': {'pop': 12582, 'tracts': 4},\n",
|
||
" 'Kane': {'pop': 515269, 'tracts': 82},\n",
|
||
" 'Kankakee': {'pop': 113449, 'tracts': 29},\n",
|
||
" 'Kendall': {'pop': 114736, 'tracts': 10},\n",
|
||
" 'Knox': {'pop': 52919, 'tracts': 16},\n",
|
||
" 'La Salle': {'pop': 113924, 'tracts': 28},\n",
|
||
" 'Lake': {'pop': 703462, 'tracts': 153},\n",
|
||
" 'Lawrence': {'pop': 16833, 'tracts': 5},\n",
|
||
" 'Lee': {'pop': 36031, 'tracts': 9},\n",
|
||
" 'Livingston': {'pop': 38950, 'tracts': 10},\n",
|
||
" 'Logan': {'pop': 30305, 'tracts': 8},\n",
|
||
" 'Macon': {'pop': 110768, 'tracts': 34},\n",
|
||
" 'Macoupin': {'pop': 47765, 'tracts': 13},\n",
|
||
" 'Madison': {'pop': 269282, 'tracts': 61},\n",
|
||
" 'Marion': {'pop': 39437, 'tracts': 12},\n",
|
||
" 'Marshall': {'pop': 12640, 'tracts': 5},\n",
|
||
" 'Mason': {'pop': 14666, 'tracts': 6},\n",
|
||
" 'Massac': {'pop': 15429, 'tracts': 4},\n",
|
||
" 'McDonough': {'pop': 32612, 'tracts': 10},\n",
|
||
" 'McHenry': {'pop': 308760, 'tracts': 52},\n",
|
||
" 'McLean': {'pop': 169572, 'tracts': 41},\n",
|
||
" 'Menard': {'pop': 12705, 'tracts': 3},\n",
|
||
" 'Mercer': {'pop': 16434, 'tracts': 4},\n",
|
||
" 'Monroe': {'pop': 32957, 'tracts': 6},\n",
|
||
" 'Montgomery': {'pop': 30104, 'tracts': 8},\n",
|
||
" 'Morgan': {'pop': 35547, 'tracts': 10},\n",
|
||
" 'Moultrie': {'pop': 14846, 'tracts': 4},\n",
|
||
" 'Ogle': {'pop': 53497, 'tracts': 11},\n",
|
||
" 'Peoria': {'pop': 186494, 'tracts': 48},\n",
|
||
" 'Perry': {'pop': 22350, 'tracts': 6},\n",
|
||
" 'Piatt': {'pop': 16729, 'tracts': 4},\n",
|
||
" 'Pike': {'pop': 16430, 'tracts': 5},\n",
|
||
" 'Pope': {'pop': 4470, 'tracts': 2},\n",
|
||
" 'Pulaski': {'pop': 6161, 'tracts': 2},\n",
|
||
" 'Putnam': {'pop': 6006, 'tracts': 2},\n",
|
||
" 'Randolph': {'pop': 33476, 'tracts': 9},\n",
|
||
" 'Richland': {'pop': 16233, 'tracts': 5},\n",
|
||
" 'Rock Island': {'pop': 147546, 'tracts': 40},\n",
|
||
" 'Saline': {'pop': 24913, 'tracts': 9},\n",
|
||
" 'Sangamon': {'pop': 197465, 'tracts': 53},\n",
|
||
" 'Schuyler': {'pop': 7544, 'tracts': 3},\n",
|
||
" 'Scott': {'pop': 5355, 'tracts': 2},\n",
|
||
" 'Shelby': {'pop': 22363, 'tracts': 6},\n",
|
||
" 'St. Clair': {'pop': 270056, 'tracts': 60},\n",
|
||
" 'Stark': {'pop': 5994, 'tracts': 2},\n",
|
||
" 'Stephenson': {'pop': 47711, 'tracts': 13},\n",
|
||
" 'Tazewell': {'pop': 135394, 'tracts': 30},\n",
|
||
" 'Union': {'pop': 17808, 'tracts': 5},\n",
|
||
" 'Vermilion': {'pop': 81625, 'tracts': 24},\n",
|
||
" 'Wabash': {'pop': 11947, 'tracts': 4},\n",
|
||
" 'Warren': {'pop': 17707, 'tracts': 5},\n",
|
||
" 'Washington': {'pop': 14716, 'tracts': 4},\n",
|
||
" 'Wayne': {'pop': 16760, 'tracts': 5},\n",
|
||
" 'White': {'pop': 14665, 'tracts': 5},\n",
|
||
" 'Whiteside': {'pop': 58498, 'tracts': 18},\n",
|
||
" 'Will': {'pop': 677560, 'tracts': 152},\n",
|
||
" 'Williamson': {'pop': 66357, 'tracts': 15},\n",
|
||
" 'Winnebago': {'pop': 295266, 'tracts': 77},\n",
|
||
" 'Woodford': {'pop': 38664, 'tracts': 9}},\n",
|
||
" 'IN': {'Adams': {'pop': 34387, 'tracts': 7},\n",
|
||
" 'Allen': {'pop': 355329, 'tracts': 96},\n",
|
||
" 'Bartholomew': {'pop': 76794, 'tracts': 15},\n",
|
||
" 'Benton': {'pop': 8854, 'tracts': 3},\n",
|
||
" 'Blackford': {'pop': 12766, 'tracts': 4},\n",
|
||
" 'Boone': {'pop': 56640, 'tracts': 10},\n",
|
||
" 'Brown': {'pop': 15242, 'tracts': 4},\n",
|
||
" 'Carroll': {'pop': 20155, 'tracts': 7},\n",
|
||
" 'Cass': {'pop': 38966, 'tracts': 11},\n",
|
||
" 'Clark': {'pop': 110232, 'tracts': 26},\n",
|
||
" 'Clay': {'pop': 26890, 'tracts': 6},\n",
|
||
" 'Clinton': {'pop': 33224, 'tracts': 8},\n",
|
||
" 'Crawford': {'pop': 10713, 'tracts': 3},\n",
|
||
" 'Daviess': {'pop': 31648, 'tracts': 7},\n",
|
||
" 'DeKalb': {'pop': 42223, 'tracts': 9},\n",
|
||
" 'Dearborn': {'pop': 50047, 'tracts': 10},\n",
|
||
" 'Decatur': {'pop': 25740, 'tracts': 6},\n",
|
||
" 'Delaware': {'pop': 117671, 'tracts': 30},\n",
|
||
" 'Dubois': {'pop': 41889, 'tracts': 7},\n",
|
||
" 'Elkhart': {'pop': 197559, 'tracts': 36},\n",
|
||
" 'Fayette': {'pop': 24277, 'tracts': 7},\n",
|
||
" 'Floyd': {'pop': 74578, 'tracts': 20},\n",
|
||
" 'Fountain': {'pop': 17240, 'tracts': 5},\n",
|
||
" 'Franklin': {'pop': 23087, 'tracts': 5},\n",
|
||
" 'Fulton': {'pop': 20836, 'tracts': 6},\n",
|
||
" 'Gibson': {'pop': 33503, 'tracts': 7},\n",
|
||
" 'Grant': {'pop': 70061, 'tracts': 16},\n",
|
||
" 'Greene': {'pop': 33165, 'tracts': 9},\n",
|
||
" 'Hamilton': {'pop': 274569, 'tracts': 39},\n",
|
||
" 'Hancock': {'pop': 70002, 'tracts': 10},\n",
|
||
" 'Harrison': {'pop': 39364, 'tracts': 6},\n",
|
||
" 'Hendricks': {'pop': 145448, 'tracts': 21},\n",
|
||
" 'Henry': {'pop': 49462, 'tracts': 13},\n",
|
||
" 'Howard': {'pop': 82752, 'tracts': 20},\n",
|
||
" 'Huntington': {'pop': 37124, 'tracts': 9},\n",
|
||
" 'Jackson': {'pop': 42376, 'tracts': 10},\n",
|
||
" 'Jasper': {'pop': 33478, 'tracts': 8},\n",
|
||
" 'Jay': {'pop': 21253, 'tracts': 7},\n",
|
||
" 'Jefferson': {'pop': 32428, 'tracts': 7},\n",
|
||
" 'Jennings': {'pop': 28525, 'tracts': 6},\n",
|
||
" 'Johnson': {'pop': 139654, 'tracts': 22},\n",
|
||
" 'Knox': {'pop': 38440, 'tracts': 10},\n",
|
||
" 'Kosciusko': {'pop': 77358, 'tracts': 19},\n",
|
||
" 'LaGrange': {'pop': 37128, 'tracts': 8},\n",
|
||
" 'LaPorte': {'pop': 111467, 'tracts': 28},\n",
|
||
" 'Lake': {'pop': 496005, 'tracts': 117},\n",
|
||
" 'Lawrence': {'pop': 46134, 'tracts': 10},\n",
|
||
" 'Madison': {'pop': 131636, 'tracts': 37},\n",
|
||
" 'Marion': {'pop': 903393, 'tracts': 224},\n",
|
||
" 'Marshall': {'pop': 47051, 'tracts': 12},\n",
|
||
" 'Martin': {'pop': 10334, 'tracts': 3},\n",
|
||
" 'Miami': {'pop': 36903, 'tracts': 10},\n",
|
||
" 'Monroe': {'pop': 137974, 'tracts': 31},\n",
|
||
" 'Montgomery': {'pop': 38124, 'tracts': 9},\n",
|
||
" 'Morgan': {'pop': 68894, 'tracts': 13},\n",
|
||
" 'Newton': {'pop': 14244, 'tracts': 4},\n",
|
||
" 'Noble': {'pop': 47536, 'tracts': 10},\n",
|
||
" 'Ohio': {'pop': 6128, 'tracts': 2},\n",
|
||
" 'Orange': {'pop': 19840, 'tracts': 6},\n",
|
||
" 'Owen': {'pop': 21575, 'tracts': 5},\n",
|
||
" 'Parke': {'pop': 17339, 'tracts': 4},\n",
|
||
" 'Perry': {'pop': 19338, 'tracts': 5},\n",
|
||
" 'Pike': {'pop': 12845, 'tracts': 4},\n",
|
||
" 'Porter': {'pop': 164343, 'tracts': 32},\n",
|
||
" 'Posey': {'pop': 25910, 'tracts': 7},\n",
|
||
" 'Pulaski': {'pop': 13402, 'tracts': 4},\n",
|
||
" 'Putnam': {'pop': 37963, 'tracts': 7},\n",
|
||
" 'Randolph': {'pop': 26171, 'tracts': 8},\n",
|
||
" 'Ripley': {'pop': 28818, 'tracts': 6},\n",
|
||
" 'Rush': {'pop': 17392, 'tracts': 5},\n",
|
||
" 'Scott': {'pop': 24181, 'tracts': 5},\n",
|
||
" 'Shelby': {'pop': 44436, 'tracts': 10},\n",
|
||
" 'Spencer': {'pop': 20952, 'tracts': 5},\n",
|
||
" 'St. Joseph': {'pop': 266931, 'tracts': 75},\n",
|
||
" 'Starke': {'pop': 23363, 'tracts': 7},\n",
|
||
" 'Steuben': {'pop': 34185, 'tracts': 9},\n",
|
||
" 'Sullivan': {'pop': 21475, 'tracts': 5},\n",
|
||
" 'Switzerland': {'pop': 10613, 'tracts': 3},\n",
|
||
" 'Tippecanoe': {'pop': 172780, 'tracts': 37},\n",
|
||
" 'Tipton': {'pop': 15936, 'tracts': 4},\n",
|
||
" 'Union': {'pop': 7516, 'tracts': 2},\n",
|
||
" 'Vanderburgh': {'pop': 179703, 'tracts': 49},\n",
|
||
" 'Vermillion': {'pop': 16212, 'tracts': 5},\n",
|
||
" 'Vigo': {'pop': 107848, 'tracts': 28},\n",
|
||
" 'Wabash': {'pop': 32888, 'tracts': 8},\n",
|
||
" 'Warren': {'pop': 8508, 'tracts': 2},\n",
|
||
" 'Warrick': {'pop': 59689, 'tracts': 11},\n",
|
||
" 'Washington': {'pop': 28262, 'tracts': 6},\n",
|
||
" 'Wayne': {'pop': 68917, 'tracts': 17},\n",
|
||
" 'Wells': {'pop': 27636, 'tracts': 7},\n",
|
||
" 'White': {'pop': 24643, 'tracts': 8},\n",
|
||
" 'Whitley': {'pop': 33292, 'tracts': 7}},\n",
|
||
" 'KS': {'Allen': {'pop': 13371, 'tracts': 5},\n",
|
||
" 'Anderson': {'pop': 8102, 'tracts': 2},\n",
|
||
" 'Atchison': {'pop': 16924, 'tracts': 4},\n",
|
||
" 'Barber': {'pop': 4861, 'tracts': 2},\n",
|
||
" 'Barton': {'pop': 27674, 'tracts': 8},\n",
|
||
" 'Bourbon': {'pop': 15173, 'tracts': 5},\n",
|
||
" 'Brown': {'pop': 9984, 'tracts': 3},\n",
|
||
" 'Butler': {'pop': 65880, 'tracts': 13},\n",
|
||
" 'Chase': {'pop': 2790, 'tracts': 1},\n",
|
||
" 'Chautauqua': {'pop': 3669, 'tracts': 1},\n",
|
||
" 'Cherokee': {'pop': 21603, 'tracts': 6},\n",
|
||
" 'Cheyenne': {'pop': 2726, 'tracts': 1},\n",
|
||
" 'Clark': {'pop': 2215, 'tracts': 1},\n",
|
||
" 'Clay': {'pop': 8535, 'tracts': 2},\n",
|
||
" 'Cloud': {'pop': 9533, 'tracts': 4},\n",
|
||
" 'Coffey': {'pop': 8601, 'tracts': 3},\n",
|
||
" 'Comanche': {'pop': 1891, 'tracts': 1},\n",
|
||
" 'Cowley': {'pop': 36311, 'tracts': 11},\n",
|
||
" 'Crawford': {'pop': 39134, 'tracts': 11},\n",
|
||
" 'Decatur': {'pop': 2961, 'tracts': 2},\n",
|
||
" 'Dickinson': {'pop': 19754, 'tracts': 6},\n",
|
||
" 'Doniphan': {'pop': 7945, 'tracts': 3},\n",
|
||
" 'Douglas': {'pop': 110826, 'tracts': 22},\n",
|
||
" 'Edwards': {'pop': 3037, 'tracts': 2},\n",
|
||
" 'Elk': {'pop': 2882, 'tracts': 1},\n",
|
||
" 'Ellis': {'pop': 28452, 'tracts': 6},\n",
|
||
" 'Ellsworth': {'pop': 6497, 'tracts': 2},\n",
|
||
" 'Finney': {'pop': 36776, 'tracts': 12},\n",
|
||
" 'Ford': {'pop': 33848, 'tracts': 7},\n",
|
||
" 'Franklin': {'pop': 25992, 'tracts': 5},\n",
|
||
" 'Geary': {'pop': 34362, 'tracts': 8},\n",
|
||
" 'Gove': {'pop': 2695, 'tracts': 2},\n",
|
||
" 'Graham': {'pop': 2597, 'tracts': 2},\n",
|
||
" 'Grant': {'pop': 7829, 'tracts': 2},\n",
|
||
" 'Gray': {'pop': 6006, 'tracts': 2},\n",
|
||
" 'Greeley': {'pop': 1247, 'tracts': 1},\n",
|
||
" 'Greenwood': {'pop': 6689, 'tracts': 3},\n",
|
||
" 'Hamilton': {'pop': 2690, 'tracts': 1},\n",
|
||
" 'Harper': {'pop': 6034, 'tracts': 3},\n",
|
||
" 'Harvey': {'pop': 34684, 'tracts': 6},\n",
|
||
" 'Haskell': {'pop': 4256, 'tracts': 1},\n",
|
||
" 'Hodgeman': {'pop': 1916, 'tracts': 1},\n",
|
||
" 'Jackson': {'pop': 13462, 'tracts': 3},\n",
|
||
" 'Jefferson': {'pop': 19126, 'tracts': 4},\n",
|
||
" 'Jewell': {'pop': 3077, 'tracts': 2},\n",
|
||
" 'Johnson': {'pop': 544179, 'tracts': 130},\n",
|
||
" 'Kearny': {'pop': 3977, 'tracts': 1},\n",
|
||
" 'Kingman': {'pop': 7858, 'tracts': 3},\n",
|
||
" 'Kiowa': {'pop': 2553, 'tracts': 1},\n",
|
||
" 'Labette': {'pop': 21607, 'tracts': 8},\n",
|
||
" 'Lane': {'pop': 1750, 'tracts': 1},\n",
|
||
" 'Leavenworth': {'pop': 76227, 'tracts': 16},\n",
|
||
" 'Lincoln': {'pop': 3241, 'tracts': 1},\n",
|
||
" 'Linn': {'pop': 9656, 'tracts': 2},\n",
|
||
" 'Logan': {'pop': 2756, 'tracts': 1},\n",
|
||
" 'Lyon': {'pop': 33690, 'tracts': 8},\n",
|
||
" 'Marion': {'pop': 12660, 'tracts': 4},\n",
|
||
" 'Marshall': {'pop': 10117, 'tracts': 4},\n",
|
||
" 'McPherson': {'pop': 29180, 'tracts': 7},\n",
|
||
" 'Meade': {'pop': 4575, 'tracts': 2},\n",
|
||
" 'Miami': {'pop': 32787, 'tracts': 8},\n",
|
||
" 'Mitchell': {'pop': 6373, 'tracts': 2},\n",
|
||
" 'Montgomery': {'pop': 35471, 'tracts': 13},\n",
|
||
" 'Morris': {'pop': 5923, 'tracts': 2},\n",
|
||
" 'Morton': {'pop': 3233, 'tracts': 1},\n",
|
||
" 'Nemaha': {'pop': 10178, 'tracts': 3},\n",
|
||
" 'Neosho': {'pop': 16512, 'tracts': 5},\n",
|
||
" 'Ness': {'pop': 3107, 'tracts': 2},\n",
|
||
" 'Norton': {'pop': 5671, 'tracts': 1},\n",
|
||
" 'Osage': {'pop': 16295, 'tracts': 5},\n",
|
||
" 'Osborne': {'pop': 3858, 'tracts': 1},\n",
|
||
" 'Ottawa': {'pop': 6091, 'tracts': 2},\n",
|
||
" 'Pawnee': {'pop': 6973, 'tracts': 2},\n",
|
||
" 'Phillips': {'pop': 5642, 'tracts': 3},\n",
|
||
" 'Pottawatomie': {'pop': 21604, 'tracts': 4},\n",
|
||
" 'Pratt': {'pop': 9656, 'tracts': 3},\n",
|
||
" 'Rawlins': {'pop': 2519, 'tracts': 1},\n",
|
||
" 'Reno': {'pop': 64511, 'tracts': 17},\n",
|
||
" 'Republic': {'pop': 4980, 'tracts': 3},\n",
|
||
" 'Rice': {'pop': 10083, 'tracts': 3},\n",
|
||
" 'Riley': {'pop': 71115, 'tracts': 14},\n",
|
||
" 'Rooks': {'pop': 5181, 'tracts': 2},\n",
|
||
" 'Rush': {'pop': 3307, 'tracts': 2},\n",
|
||
" 'Russell': {'pop': 6970, 'tracts': 2},\n",
|
||
" 'Saline': {'pop': 55606, 'tracts': 12},\n",
|
||
" 'Scott': {'pop': 4936, 'tracts': 1},\n",
|
||
" 'Sedgwick': {'pop': 498365, 'tracts': 124},\n",
|
||
" 'Seward': {'pop': 22952, 'tracts': 5},\n",
|
||
" 'Shawnee': {'pop': 177934, 'tracts': 43},\n",
|
||
" 'Sheridan': {'pop': 2556, 'tracts': 2},\n",
|
||
" 'Sherman': {'pop': 6010, 'tracts': 2},\n",
|
||
" 'Smith': {'pop': 3853, 'tracts': 2},\n",
|
||
" 'Stafford': {'pop': 4437, 'tracts': 2},\n",
|
||
" 'Stanton': {'pop': 2235, 'tracts': 1},\n",
|
||
" 'Stevens': {'pop': 5724, 'tracts': 2},\n",
|
||
" 'Sumner': {'pop': 24132, 'tracts': 6},\n",
|
||
" 'Thomas': {'pop': 7900, 'tracts': 2},\n",
|
||
" 'Trego': {'pop': 3001, 'tracts': 1},\n",
|
||
" 'Wabaunsee': {'pop': 7053, 'tracts': 2},\n",
|
||
" 'Wallace': {'pop': 1485, 'tracts': 1},\n",
|
||
" 'Washington': {'pop': 5799, 'tracts': 2},\n",
|
||
" 'Wichita': {'pop': 2234, 'tracts': 1},\n",
|
||
" 'Wilson': {'pop': 9409, 'tracts': 4},\n",
|
||
" 'Woodson': {'pop': 3309, 'tracts': 2},\n",
|
||
" 'Wyandotte': {'pop': 157505, 'tracts': 70}},\n",
|
||
" 'KY': {'Adair': {'pop': 18656, 'tracts': 7},\n",
|
||
" 'Allen': {'pop': 19956, 'tracts': 6},\n",
|
||
" 'Anderson': {'pop': 21421, 'tracts': 5},\n",
|
||
" 'Ballard': {'pop': 8249, 'tracts': 3},\n",
|
||
" 'Barren': {'pop': 42173, 'tracts': 10},\n",
|
||
" 'Bath': {'pop': 11591, 'tracts': 3},\n",
|
||
" 'Bell': {'pop': 28691, 'tracts': 9},\n",
|
||
" 'Boone': {'pop': 118811, 'tracts': 22},\n",
|
||
" 'Bourbon': {'pop': 19985, 'tracts': 6},\n",
|
||
" 'Boyd': {'pop': 49542, 'tracts': 13},\n",
|
||
" 'Boyle': {'pop': 28432, 'tracts': 7},\n",
|
||
" 'Bracken': {'pop': 8488, 'tracts': 3},\n",
|
||
" 'Breathitt': {'pop': 13878, 'tracts': 7},\n",
|
||
" 'Breckinridge': {'pop': 20059, 'tracts': 6},\n",
|
||
" 'Bullitt': {'pop': 74319, 'tracts': 18},\n",
|
||
" 'Butler': {'pop': 12690, 'tracts': 5},\n",
|
||
" 'Caldwell': {'pop': 12984, 'tracts': 3},\n",
|
||
" 'Calloway': {'pop': 37191, 'tracts': 9},\n",
|
||
" 'Campbell': {'pop': 90336, 'tracts': 25},\n",
|
||
" 'Carlisle': {'pop': 5104, 'tracts': 3},\n",
|
||
" 'Carroll': {'pop': 10811, 'tracts': 3},\n",
|
||
" 'Carter': {'pop': 27720, 'tracts': 7},\n",
|
||
" 'Casey': {'pop': 15955, 'tracts': 5},\n",
|
||
" 'Christian': {'pop': 73955, 'tracts': 19},\n",
|
||
" 'Clark': {'pop': 35613, 'tracts': 10},\n",
|
||
" 'Clay': {'pop': 21730, 'tracts': 6},\n",
|
||
" 'Clinton': {'pop': 10272, 'tracts': 3},\n",
|
||
" 'Crittenden': {'pop': 9315, 'tracts': 4},\n",
|
||
" 'Cumberland': {'pop': 6856, 'tracts': 2},\n",
|
||
" 'Daviess': {'pop': 96656, 'tracts': 23},\n",
|
||
" 'Edmonson': {'pop': 12161, 'tracts': 4},\n",
|
||
" 'Elliott': {'pop': 7852, 'tracts': 2},\n",
|
||
" 'Estill': {'pop': 14672, 'tracts': 4},\n",
|
||
" 'Fayette': {'pop': 295803, 'tracts': 82},\n",
|
||
" 'Fleming': {'pop': 14348, 'tracts': 4},\n",
|
||
" 'Floyd': {'pop': 39451, 'tracts': 10},\n",
|
||
" 'Franklin': {'pop': 49285, 'tracts': 11},\n",
|
||
" 'Fulton': {'pop': 6813, 'tracts': 2},\n",
|
||
" 'Gallatin': {'pop': 8589, 'tracts': 2},\n",
|
||
" 'Garrard': {'pop': 16912, 'tracts': 4},\n",
|
||
" 'Grant': {'pop': 24662, 'tracts': 4},\n",
|
||
" 'Graves': {'pop': 37121, 'tracts': 9},\n",
|
||
" 'Grayson': {'pop': 25746, 'tracts': 7},\n",
|
||
" 'Green': {'pop': 11258, 'tracts': 4},\n",
|
||
" 'Greenup': {'pop': 36910, 'tracts': 9},\n",
|
||
" 'Hancock': {'pop': 8565, 'tracts': 3},\n",
|
||
" 'Hardin': {'pop': 105543, 'tracts': 22},\n",
|
||
" 'Harlan': {'pop': 29278, 'tracts': 11},\n",
|
||
" 'Harrison': {'pop': 18846, 'tracts': 5},\n",
|
||
" 'Hart': {'pop': 18199, 'tracts': 5},\n",
|
||
" 'Henderson': {'pop': 46250, 'tracts': 11},\n",
|
||
" 'Henry': {'pop': 15416, 'tracts': 5},\n",
|
||
" 'Hickman': {'pop': 4902, 'tracts': 1},\n",
|
||
" 'Hopkins': {'pop': 46920, 'tracts': 12},\n",
|
||
" 'Jackson': {'pop': 13494, 'tracts': 3},\n",
|
||
" 'Jefferson': {'pop': 741096, 'tracts': 191},\n",
|
||
" 'Jessamine': {'pop': 48586, 'tracts': 9},\n",
|
||
" 'Johnson': {'pop': 23356, 'tracts': 6},\n",
|
||
" 'Kenton': {'pop': 159720, 'tracts': 41},\n",
|
||
" 'Knott': {'pop': 16346, 'tracts': 5},\n",
|
||
" 'Knox': {'pop': 31883, 'tracts': 8},\n",
|
||
" 'Larue': {'pop': 14193, 'tracts': 4},\n",
|
||
" 'Laurel': {'pop': 58849, 'tracts': 13},\n",
|
||
" 'Lawrence': {'pop': 15860, 'tracts': 5},\n",
|
||
" 'Lee': {'pop': 7887, 'tracts': 3},\n",
|
||
" 'Leslie': {'pop': 11310, 'tracts': 3},\n",
|
||
" 'Letcher': {'pop': 24519, 'tracts': 7},\n",
|
||
" 'Lewis': {'pop': 13870, 'tracts': 4},\n",
|
||
" 'Lincoln': {'pop': 24742, 'tracts': 6},\n",
|
||
" 'Livingston': {'pop': 9519, 'tracts': 2},\n",
|
||
" 'Logan': {'pop': 26835, 'tracts': 6},\n",
|
||
" 'Lyon': {'pop': 8314, 'tracts': 3},\n",
|
||
" 'Madison': {'pop': 82916, 'tracts': 19},\n",
|
||
" 'Magoffin': {'pop': 13333, 'tracts': 4},\n",
|
||
" 'Marion': {'pop': 19820, 'tracts': 6},\n",
|
||
" 'Marshall': {'pop': 31448, 'tracts': 6},\n",
|
||
" 'Martin': {'pop': 12929, 'tracts': 3},\n",
|
||
" 'Mason': {'pop': 17490, 'tracts': 5},\n",
|
||
" 'McCracken': {'pop': 65565, 'tracts': 17},\n",
|
||
" 'McCreary': {'pop': 18306, 'tracts': 4},\n",
|
||
" 'McLean': {'pop': 9531, 'tracts': 3},\n",
|
||
" 'Meade': {'pop': 28602, 'tracts': 8},\n",
|
||
" 'Menifee': {'pop': 6306, 'tracts': 2},\n",
|
||
" 'Mercer': {'pop': 21331, 'tracts': 5},\n",
|
||
" 'Metcalfe': {'pop': 10099, 'tracts': 3},\n",
|
||
" 'Monroe': {'pop': 10963, 'tracts': 4},\n",
|
||
" 'Montgomery': {'pop': 26499, 'tracts': 6},\n",
|
||
" 'Morgan': {'pop': 13923, 'tracts': 5},\n",
|
||
" 'Muhlenberg': {'pop': 31499, 'tracts': 9},\n",
|
||
" 'Nelson': {'pop': 43437, 'tracts': 9},\n",
|
||
" 'Nicholas': {'pop': 7135, 'tracts': 2},\n",
|
||
" 'Ohio': {'pop': 23842, 'tracts': 7},\n",
|
||
" 'Oldham': {'pop': 60316, 'tracts': 14},\n",
|
||
" 'Owen': {'pop': 10841, 'tracts': 3},\n",
|
||
" 'Owsley': {'pop': 4755, 'tracts': 2},\n",
|
||
" 'Pendleton': {'pop': 14877, 'tracts': 3},\n",
|
||
" 'Perry': {'pop': 28712, 'tracts': 8},\n",
|
||
" 'Pike': {'pop': 65024, 'tracts': 19},\n",
|
||
" 'Powell': {'pop': 12613, 'tracts': 2},\n",
|
||
" 'Pulaski': {'pop': 63063, 'tracts': 14},\n",
|
||
" 'Robertson': {'pop': 2282, 'tracts': 1},\n",
|
||
" 'Rockcastle': {'pop': 17056, 'tracts': 4},\n",
|
||
" 'Rowan': {'pop': 23333, 'tracts': 4},\n",
|
||
" 'Russell': {'pop': 17565, 'tracts': 5},\n",
|
||
" 'Scott': {'pop': 47173, 'tracts': 14},\n",
|
||
" 'Shelby': {'pop': 42074, 'tracts': 9},\n",
|
||
" 'Simpson': {'pop': 17327, 'tracts': 4},\n",
|
||
" 'Spencer': {'pop': 17061, 'tracts': 4},\n",
|
||
" 'Taylor': {'pop': 24512, 'tracts': 5},\n",
|
||
" 'Todd': {'pop': 12460, 'tracts': 4},\n",
|
||
" 'Trigg': {'pop': 14339, 'tracts': 5},\n",
|
||
" 'Trimble': {'pop': 8809, 'tracts': 2},\n",
|
||
" 'Union': {'pop': 15007, 'tracts': 4},\n",
|
||
" 'Warren': {'pop': 113792, 'tracts': 24},\n",
|
||
" 'Washington': {'pop': 11717, 'tracts': 3},\n",
|
||
" 'Wayne': {'pop': 20813, 'tracts': 5},\n",
|
||
" 'Webster': {'pop': 13621, 'tracts': 4},\n",
|
||
" 'Whitley': {'pop': 35637, 'tracts': 8},\n",
|
||
" 'Wolfe': {'pop': 7355, 'tracts': 2},\n",
|
||
" 'Woodford': {'pop': 24939, 'tracts': 8}},\n",
|
||
" 'LA': {'Acadia': {'pop': 61773, 'tracts': 12},\n",
|
||
" 'Allen': {'pop': 25764, 'tracts': 5},\n",
|
||
" 'Ascension': {'pop': 107215, 'tracts': 14},\n",
|
||
" 'Assumption': {'pop': 23421, 'tracts': 6},\n",
|
||
" 'Avoyelles': {'pop': 42073, 'tracts': 9},\n",
|
||
" 'Beauregard': {'pop': 35654, 'tracts': 7},\n",
|
||
" 'Bienville': {'pop': 14353, 'tracts': 5},\n",
|
||
" 'Bossier': {'pop': 116979, 'tracts': 22},\n",
|
||
" 'Caddo': {'pop': 254969, 'tracts': 64},\n",
|
||
" 'Calcasieu': {'pop': 192768, 'tracts': 44},\n",
|
||
" 'Caldwell': {'pop': 10132, 'tracts': 3},\n",
|
||
" 'Cameron': {'pop': 6839, 'tracts': 3},\n",
|
||
" 'Catahoula': {'pop': 10407, 'tracts': 3},\n",
|
||
" 'Claiborne': {'pop': 17195, 'tracts': 5},\n",
|
||
" 'Concordia': {'pop': 20822, 'tracts': 5},\n",
|
||
" 'De Soto': {'pop': 26656, 'tracts': 7},\n",
|
||
" 'East Baton Rouge': {'pop': 440171, 'tracts': 92},\n",
|
||
" 'East Carroll': {'pop': 7759, 'tracts': 3},\n",
|
||
" 'East Feliciana': {'pop': 20267, 'tracts': 5},\n",
|
||
" 'Evangeline': {'pop': 33984, 'tracts': 8},\n",
|
||
" 'Franklin': {'pop': 20767, 'tracts': 6},\n",
|
||
" 'Grant': {'pop': 22309, 'tracts': 5},\n",
|
||
" 'Iberia': {'pop': 73240, 'tracts': 15},\n",
|
||
" 'Iberville': {'pop': 33387, 'tracts': 7},\n",
|
||
" 'Jackson': {'pop': 16274, 'tracts': 5},\n",
|
||
" 'Jefferson': {'pop': 432552, 'tracts': 127},\n",
|
||
" 'Jefferson Davis': {'pop': 31594, 'tracts': 7},\n",
|
||
" 'La Salle': {'pop': 14890, 'tracts': 3},\n",
|
||
" 'Lafayette': {'pop': 221578, 'tracts': 43},\n",
|
||
" 'Lafourche': {'pop': 96318, 'tracts': 23},\n",
|
||
" 'Lincoln': {'pop': 46735, 'tracts': 10},\n",
|
||
" 'Livingston': {'pop': 128026, 'tracts': 17},\n",
|
||
" 'Madison': {'pop': 12093, 'tracts': 5},\n",
|
||
" 'Morehouse': {'pop': 27979, 'tracts': 8},\n",
|
||
" 'Natchitoches': {'pop': 39566, 'tracts': 9},\n",
|
||
" 'Orleans': {'pop': 343829, 'tracts': 177},\n",
|
||
" 'Ouachita': {'pop': 153720, 'tracts': 40},\n",
|
||
" 'Plaquemines': {'pop': 23042, 'tracts': 9},\n",
|
||
" 'Pointe Coupee': {'pop': 22802, 'tracts': 6},\n",
|
||
" 'Rapides': {'pop': 131613, 'tracts': 33},\n",
|
||
" 'Red River': {'pop': 9091, 'tracts': 2},\n",
|
||
" 'Richland': {'pop': 20725, 'tracts': 6},\n",
|
||
" 'Sabine': {'pop': 24233, 'tracts': 7},\n",
|
||
" 'St. Bernard': {'pop': 35897, 'tracts': 18},\n",
|
||
" 'St. Charles': {'pop': 52780, 'tracts': 13},\n",
|
||
" 'St. Helena': {'pop': 11203, 'tracts': 2},\n",
|
||
" 'St. James': {'pop': 22102, 'tracts': 7},\n",
|
||
" 'St. John the Baptist': {'pop': 45924, 'tracts': 11},\n",
|
||
" 'St. Landry': {'pop': 83384, 'tracts': 19},\n",
|
||
" 'St. Martin': {'pop': 52160, 'tracts': 11},\n",
|
||
" 'St. Mary': {'pop': 54650, 'tracts': 16},\n",
|
||
" 'St. Tammany': {'pop': 233740, 'tracts': 43},\n",
|
||
" 'Tangipahoa': {'pop': 121097, 'tracts': 20},\n",
|
||
" 'Tensas': {'pop': 5252, 'tracts': 3},\n",
|
||
" 'Terrebonne': {'pop': 111860, 'tracts': 21},\n",
|
||
" 'Union': {'pop': 22721, 'tracts': 6},\n",
|
||
" 'Vermilion': {'pop': 57999, 'tracts': 12},\n",
|
||
" 'Vernon': {'pop': 52334, 'tracts': 12},\n",
|
||
" 'Washington': {'pop': 47168, 'tracts': 11},\n",
|
||
" 'Webster': {'pop': 41207, 'tracts': 11},\n",
|
||
" 'West Baton Rouge': {'pop': 23788, 'tracts': 5},\n",
|
||
" 'West Carroll': {'pop': 11604, 'tracts': 3},\n",
|
||
" 'West Feliciana': {'pop': 15625, 'tracts': 3},\n",
|
||
" 'Winn': {'pop': 15313, 'tracts': 4}},\n",
|
||
" 'MA': {'Barnstable': {'pop': 215888, 'tracts': 57},\n",
|
||
" 'Berkshire': {'pop': 131219, 'tracts': 39},\n",
|
||
" 'Bristol': {'pop': 548285, 'tracts': 126},\n",
|
||
" 'Dukes': {'pop': 16535, 'tracts': 4},\n",
|
||
" 'Essex': {'pop': 743159, 'tracts': 163},\n",
|
||
" 'Franklin': {'pop': 71372, 'tracts': 18},\n",
|
||
" 'Hampden': {'pop': 463490, 'tracts': 103},\n",
|
||
" 'Hampshire': {'pop': 158080, 'tracts': 36},\n",
|
||
" 'Middlesex': {'pop': 1503085, 'tracts': 318},\n",
|
||
" 'Nantucket': {'pop': 10172, 'tracts': 6},\n",
|
||
" 'Norfolk': {'pop': 670850, 'tracts': 130},\n",
|
||
" 'Plymouth': {'pop': 494919, 'tracts': 100},\n",
|
||
" 'Suffolk': {'pop': 722023, 'tracts': 204},\n",
|
||
" 'Worcester': {'pop': 798552, 'tracts': 172}},\n",
|
||
" 'MD': {'Allegany': {'pop': 75087, 'tracts': 23},\n",
|
||
" 'Anne Arundel': {'pop': 537656, 'tracts': 104},\n",
|
||
" 'Baltimore': {'pop': 805029, 'tracts': 214},\n",
|
||
" 'Baltimore City': {'pop': 620961, 'tracts': 200},\n",
|
||
" 'Calvert': {'pop': 88737, 'tracts': 18},\n",
|
||
" 'Caroline': {'pop': 33066, 'tracts': 9},\n",
|
||
" 'Carroll': {'pop': 167134, 'tracts': 38},\n",
|
||
" 'Cecil': {'pop': 101108, 'tracts': 19},\n",
|
||
" 'Charles': {'pop': 146551, 'tracts': 30},\n",
|
||
" 'Dorchester': {'pop': 32618, 'tracts': 10},\n",
|
||
" 'Frederick': {'pop': 233385, 'tracts': 61},\n",
|
||
" 'Garrett': {'pop': 30097, 'tracts': 7},\n",
|
||
" 'Harford': {'pop': 244826, 'tracts': 57},\n",
|
||
" 'Howard': {'pop': 287085, 'tracts': 55},\n",
|
||
" 'Kent': {'pop': 20197, 'tracts': 5},\n",
|
||
" 'Montgomery': {'pop': 971777, 'tracts': 215},\n",
|
||
" \"Prince George's\": {'pop': 863420, 'tracts': 218},\n",
|
||
" \"Queen Anne's\": {'pop': 47798, 'tracts': 12},\n",
|
||
" 'Somerset': {'pop': 26470, 'tracts': 8},\n",
|
||
" \"St. Mary's\": {'pop': 105151, 'tracts': 18},\n",
|
||
" 'Talbot': {'pop': 37782, 'tracts': 10},\n",
|
||
" 'Washington': {'pop': 147430, 'tracts': 32},\n",
|
||
" 'Wicomico': {'pop': 98733, 'tracts': 19},\n",
|
||
" 'Worcester': {'pop': 51454, 'tracts': 17}},\n",
|
||
" 'ME': {'Androscoggin': {'pop': 107702, 'tracts': 28},\n",
|
||
" 'Aroostook': {'pop': 71870, 'tracts': 24},\n",
|
||
" 'Cumberland': {'pop': 281674, 'tracts': 67},\n",
|
||
" 'Franklin': {'pop': 30768, 'tracts': 9},\n",
|
||
" 'Hancock': {'pop': 54418, 'tracts': 17},\n",
|
||
" 'Kennebec': {'pop': 122151, 'tracts': 31},\n",
|
||
" 'Knox': {'pop': 39736, 'tracts': 11},\n",
|
||
" 'Lincoln': {'pop': 34457, 'tracts': 9},\n",
|
||
" 'Oxford': {'pop': 57833, 'tracts': 17},\n",
|
||
" 'Penobscot': {'pop': 153923, 'tracts': 46},\n",
|
||
" 'Piscataquis': {'pop': 17535, 'tracts': 8},\n",
|
||
" 'Sagadahoc': {'pop': 35293, 'tracts': 8},\n",
|
||
" 'Somerset': {'pop': 52228, 'tracts': 17},\n",
|
||
" 'Waldo': {'pop': 38786, 'tracts': 8},\n",
|
||
" 'Washington': {'pop': 32856, 'tracts': 14},\n",
|
||
" 'York': {'pop': 197131, 'tracts': 41}},\n",
|
||
" 'MI': {'Alcona': {'pop': 10942, 'tracts': 5},\n",
|
||
" 'Alger': {'pop': 9601, 'tracts': 3},\n",
|
||
" 'Allegan': {'pop': 111408, 'tracts': 25},\n",
|
||
" 'Alpena': {'pop': 29598, 'tracts': 10},\n",
|
||
" 'Antrim': {'pop': 23580, 'tracts': 7},\n",
|
||
" 'Arenac': {'pop': 15899, 'tracts': 5},\n",
|
||
" 'Baraga': {'pop': 8860, 'tracts': 2},\n",
|
||
" 'Barry': {'pop': 59173, 'tracts': 11},\n",
|
||
" 'Bay': {'pop': 107771, 'tracts': 26},\n",
|
||
" 'Benzie': {'pop': 17525, 'tracts': 5},\n",
|
||
" 'Berrien': {'pop': 156813, 'tracts': 48},\n",
|
||
" 'Branch': {'pop': 45248, 'tracts': 12},\n",
|
||
" 'Calhoun': {'pop': 136146, 'tracts': 39},\n",
|
||
" 'Cass': {'pop': 52293, 'tracts': 11},\n",
|
||
" 'Charlevoix': {'pop': 25949, 'tracts': 13},\n",
|
||
" 'Cheboygan': {'pop': 26152, 'tracts': 8},\n",
|
||
" 'Chippewa': {'pop': 38520, 'tracts': 14},\n",
|
||
" 'Clare': {'pop': 30926, 'tracts': 11},\n",
|
||
" 'Clinton': {'pop': 75382, 'tracts': 22},\n",
|
||
" 'Crawford': {'pop': 14074, 'tracts': 5},\n",
|
||
" 'Delta': {'pop': 37069, 'tracts': 11},\n",
|
||
" 'Dickinson': {'pop': 26168, 'tracts': 7},\n",
|
||
" 'Eaton': {'pop': 107759, 'tracts': 28},\n",
|
||
" 'Emmet': {'pop': 32694, 'tracts': 8},\n",
|
||
" 'Genesee': {'pop': 425790, 'tracts': 131},\n",
|
||
" 'Gladwin': {'pop': 25692, 'tracts': 9},\n",
|
||
" 'Gogebic': {'pop': 16427, 'tracts': 7},\n",
|
||
" 'Grand Traverse': {'pop': 86986, 'tracts': 16},\n",
|
||
" 'Gratiot': {'pop': 42476, 'tracts': 10},\n",
|
||
" 'Hillsdale': {'pop': 46688, 'tracts': 12},\n",
|
||
" 'Houghton': {'pop': 36628, 'tracts': 11},\n",
|
||
" 'Huron': {'pop': 33118, 'tracts': 12},\n",
|
||
" 'Ingham': {'pop': 280895, 'tracts': 81},\n",
|
||
" 'Ionia': {'pop': 63905, 'tracts': 13},\n",
|
||
" 'Iosco': {'pop': 25887, 'tracts': 9},\n",
|
||
" 'Iron': {'pop': 11817, 'tracts': 5},\n",
|
||
" 'Isabella': {'pop': 70311, 'tracts': 15},\n",
|
||
" 'Jackson': {'pop': 160248, 'tracts': 38},\n",
|
||
" 'Kalamazoo': {'pop': 250331, 'tracts': 57},\n",
|
||
" 'Kalkaska': {'pop': 17153, 'tracts': 5},\n",
|
||
" 'Kent': {'pop': 602622, 'tracts': 128},\n",
|
||
" 'Keweenaw': {'pop': 2156, 'tracts': 2},\n",
|
||
" 'Lake': {'pop': 11539, 'tracts': 4},\n",
|
||
" 'Lapeer': {'pop': 88319, 'tracts': 24},\n",
|
||
" 'Leelanau': {'pop': 21708, 'tracts': 6},\n",
|
||
" 'Lenawee': {'pop': 99892, 'tracts': 23},\n",
|
||
" 'Livingston': {'pop': 180967, 'tracts': 61},\n",
|
||
" 'Luce': {'pop': 6631, 'tracts': 3},\n",
|
||
" 'Mackinac': {'pop': 11113, 'tracts': 6},\n",
|
||
" 'Macomb': {'pop': 840978, 'tracts': 216},\n",
|
||
" 'Manistee': {'pop': 24733, 'tracts': 9},\n",
|
||
" 'Marquette': {'pop': 67077, 'tracts': 24},\n",
|
||
" 'Mason': {'pop': 28705, 'tracts': 8},\n",
|
||
" 'Mecosta': {'pop': 42798, 'tracts': 11},\n",
|
||
" 'Menominee': {'pop': 24029, 'tracts': 7},\n",
|
||
" 'Midland': {'pop': 83629, 'tracts': 19},\n",
|
||
" 'Missaukee': {'pop': 14849, 'tracts': 4},\n",
|
||
" 'Monroe': {'pop': 152021, 'tracts': 39},\n",
|
||
" 'Montcalm': {'pop': 63342, 'tracts': 13},\n",
|
||
" 'Montmorency': {'pop': 9765, 'tracts': 5},\n",
|
||
" 'Muskegon': {'pop': 172188, 'tracts': 42},\n",
|
||
" 'Newaygo': {'pop': 48460, 'tracts': 11},\n",
|
||
" 'Oakland': {'pop': 1202362, 'tracts': 338},\n",
|
||
" 'Oceana': {'pop': 26570, 'tracts': 7},\n",
|
||
" 'Ogemaw': {'pop': 21699, 'tracts': 7},\n",
|
||
" 'Ontonagon': {'pop': 6780, 'tracts': 4},\n",
|
||
" 'Osceola': {'pop': 23528, 'tracts': 6},\n",
|
||
" 'Oscoda': {'pop': 8640, 'tracts': 5},\n",
|
||
" 'Otsego': {'pop': 24164, 'tracts': 6},\n",
|
||
" 'Ottawa': {'pop': 263801, 'tracts': 53},\n",
|
||
" 'Presque Isle': {'pop': 13376, 'tracts': 6},\n",
|
||
" 'Roscommon': {'pop': 24449, 'tracts': 10},\n",
|
||
" 'Saginaw': {'pop': 200169, 'tracts': 56},\n",
|
||
" 'Sanilac': {'pop': 43114, 'tracts': 12},\n",
|
||
" 'Schoolcraft': {'pop': 8485, 'tracts': 3},\n",
|
||
" 'Shiawassee': {'pop': 70648, 'tracts': 17},\n",
|
||
" 'St. Clair': {'pop': 163040, 'tracts': 49},\n",
|
||
" 'St. Joseph': {'pop': 61295, 'tracts': 17},\n",
|
||
" 'Tuscola': {'pop': 55729, 'tracts': 13},\n",
|
||
" 'Van Buren': {'pop': 76258, 'tracts': 15},\n",
|
||
" 'Washtenaw': {'pop': 344791, 'tracts': 100},\n",
|
||
" 'Wayne': {'pop': 1820584, 'tracts': 610},\n",
|
||
" 'Wexford': {'pop': 32735, 'tracts': 8}},\n",
|
||
" 'MN': {'Aitkin': {'pop': 16202, 'tracts': 6},\n",
|
||
" 'Anoka': {'pop': 330844, 'tracts': 83},\n",
|
||
" 'Becker': {'pop': 32504, 'tracts': 10},\n",
|
||
" 'Beltrami': {'pop': 44442, 'tracts': 10},\n",
|
||
" 'Benton': {'pop': 38451, 'tracts': 9},\n",
|
||
" 'Big Stone': {'pop': 5269, 'tracts': 3},\n",
|
||
" 'Blue Earth': {'pop': 64013, 'tracts': 16},\n",
|
||
" 'Brown': {'pop': 25893, 'tracts': 8},\n",
|
||
" 'Carlton': {'pop': 35386, 'tracts': 7},\n",
|
||
" 'Carver': {'pop': 91042, 'tracts': 19},\n",
|
||
" 'Cass': {'pop': 28567, 'tracts': 10},\n",
|
||
" 'Chippewa': {'pop': 12441, 'tracts': 4},\n",
|
||
" 'Chisago': {'pop': 53887, 'tracts': 10},\n",
|
||
" 'Clay': {'pop': 58999, 'tracts': 13},\n",
|
||
" 'Clearwater': {'pop': 8695, 'tracts': 3},\n",
|
||
" 'Cook': {'pop': 5176, 'tracts': 3},\n",
|
||
" 'Cottonwood': {'pop': 11687, 'tracts': 4},\n",
|
||
" 'Crow Wing': {'pop': 62500, 'tracts': 16},\n",
|
||
" 'Dakota': {'pop': 398552, 'tracts': 95},\n",
|
||
" 'Dodge': {'pop': 20087, 'tracts': 5},\n",
|
||
" 'Douglas': {'pop': 36009, 'tracts': 9},\n",
|
||
" 'Faribault': {'pop': 14553, 'tracts': 6},\n",
|
||
" 'Fillmore': {'pop': 20866, 'tracts': 6},\n",
|
||
" 'Freeborn': {'pop': 31255, 'tracts': 10},\n",
|
||
" 'Goodhue': {'pop': 46183, 'tracts': 10},\n",
|
||
" 'Grant': {'pop': 6018, 'tracts': 2},\n",
|
||
" 'Hennepin': {'pop': 1152425, 'tracts': 299},\n",
|
||
" 'Houston': {'pop': 19027, 'tracts': 5},\n",
|
||
" 'Hubbard': {'pop': 20428, 'tracts': 7},\n",
|
||
" 'Isanti': {'pop': 37816, 'tracts': 8},\n",
|
||
" 'Itasca': {'pop': 45058, 'tracts': 11},\n",
|
||
" 'Jackson': {'pop': 10266, 'tracts': 4},\n",
|
||
" 'Kanabec': {'pop': 16239, 'tracts': 4},\n",
|
||
" 'Kandiyohi': {'pop': 42239, 'tracts': 12},\n",
|
||
" 'Kittson': {'pop': 4552, 'tracts': 2},\n",
|
||
" 'Koochiching': {'pop': 13311, 'tracts': 4},\n",
|
||
" 'Lac qui Parle': {'pop': 7259, 'tracts': 3},\n",
|
||
" 'Lake': {'pop': 10866, 'tracts': 3},\n",
|
||
" 'Lake of the Woods': {'pop': 4045, 'tracts': 2},\n",
|
||
" 'Le Sueur': {'pop': 27703, 'tracts': 6},\n",
|
||
" 'Lincoln': {'pop': 5896, 'tracts': 2},\n",
|
||
" 'Lyon': {'pop': 25857, 'tracts': 7},\n",
|
||
" 'Mahnomen': {'pop': 5413, 'tracts': 2},\n",
|
||
" 'Marshall': {'pop': 9439, 'tracts': 4},\n",
|
||
" 'Martin': {'pop': 20840, 'tracts': 6},\n",
|
||
" 'McLeod': {'pop': 36651, 'tracts': 7},\n",
|
||
" 'Meeker': {'pop': 23300, 'tracts': 6},\n",
|
||
" 'Mille Lacs': {'pop': 26097, 'tracts': 7},\n",
|
||
" 'Morrison': {'pop': 33198, 'tracts': 8},\n",
|
||
" 'Mower': {'pop': 39163, 'tracts': 11},\n",
|
||
" 'Murray': {'pop': 8725, 'tracts': 3},\n",
|
||
" 'Nicollet': {'pop': 32727, 'tracts': 7},\n",
|
||
" 'Nobles': {'pop': 21378, 'tracts': 6},\n",
|
||
" 'Norman': {'pop': 6852, 'tracts': 3},\n",
|
||
" 'Olmsted': {'pop': 144248, 'tracts': 33},\n",
|
||
" 'Otter Tail': {'pop': 57303, 'tracts': 17},\n",
|
||
" 'Pennington': {'pop': 13930, 'tracts': 5},\n",
|
||
" 'Pine': {'pop': 29750, 'tracts': 8},\n",
|
||
" 'Pipestone': {'pop': 9596, 'tracts': 5},\n",
|
||
" 'Polk': {'pop': 31600, 'tracts': 10},\n",
|
||
" 'Pope': {'pop': 10995, 'tracts': 4},\n",
|
||
" 'Ramsey': {'pop': 508640, 'tracts': 137},\n",
|
||
" 'Red Lake': {'pop': 4089, 'tracts': 2},\n",
|
||
" 'Redwood': {'pop': 16059, 'tracts': 6},\n",
|
||
" 'Renville': {'pop': 15730, 'tracts': 6},\n",
|
||
" 'Rice': {'pop': 64142, 'tracts': 13},\n",
|
||
" 'Rock': {'pop': 9687, 'tracts': 3},\n",
|
||
" 'Roseau': {'pop': 15629, 'tracts': 5},\n",
|
||
" 'Scott': {'pop': 129928, 'tracts': 21},\n",
|
||
" 'Sherburne': {'pop': 88499, 'tracts': 11},\n",
|
||
" 'Sibley': {'pop': 15226, 'tracts': 4},\n",
|
||
" 'St. Louis': {'pop': 200226, 'tracts': 66},\n",
|
||
" 'Stearns': {'pop': 150642, 'tracts': 29},\n",
|
||
" 'Steele': {'pop': 36576, 'tracts': 8},\n",
|
||
" 'Stevens': {'pop': 9726, 'tracts': 3},\n",
|
||
" 'Swift': {'pop': 9783, 'tracts': 4},\n",
|
||
" 'Todd': {'pop': 24895, 'tracts': 8},\n",
|
||
" 'Traverse': {'pop': 3558, 'tracts': 2},\n",
|
||
" 'Wabasha': {'pop': 21676, 'tracts': 6},\n",
|
||
" 'Wadena': {'pop': 13843, 'tracts': 3},\n",
|
||
" 'Waseca': {'pop': 19136, 'tracts': 5},\n",
|
||
" 'Washington': {'pop': 238136, 'tracts': 50},\n",
|
||
" 'Watonwan': {'pop': 11211, 'tracts': 3},\n",
|
||
" 'Wilkin': {'pop': 6576, 'tracts': 2},\n",
|
||
" 'Winona': {'pop': 51461, 'tracts': 10},\n",
|
||
" 'Wright': {'pop': 124700, 'tracts': 17},\n",
|
||
" 'Yellow Medicine': {'pop': 10438, 'tracts': 4}},\n",
|
||
" 'MO': {'Adair': {'pop': 25607, 'tracts': 7},\n",
|
||
" 'Andrew': {'pop': 17291, 'tracts': 4},\n",
|
||
" 'Atchison': {'pop': 5685, 'tracts': 2},\n",
|
||
" 'Audrain': {'pop': 25529, 'tracts': 7},\n",
|
||
" 'Barry': {'pop': 35597, 'tracts': 7},\n",
|
||
" 'Barton': {'pop': 12402, 'tracts': 3},\n",
|
||
" 'Bates': {'pop': 17049, 'tracts': 4},\n",
|
||
" 'Benton': {'pop': 19056, 'tracts': 6},\n",
|
||
" 'Bollinger': {'pop': 12363, 'tracts': 3},\n",
|
||
" 'Boone': {'pop': 162642, 'tracts': 29},\n",
|
||
" 'Buchanan': {'pop': 89201, 'tracts': 25},\n",
|
||
" 'Butler': {'pop': 42794, 'tracts': 10},\n",
|
||
" 'Caldwell': {'pop': 9424, 'tracts': 2},\n",
|
||
" 'Callaway': {'pop': 44332, 'tracts': 8},\n",
|
||
" 'Camden': {'pop': 44002, 'tracts': 11},\n",
|
||
" 'Cape Girardeau': {'pop': 75674, 'tracts': 16},\n",
|
||
" 'Carroll': {'pop': 9295, 'tracts': 3},\n",
|
||
" 'Carter': {'pop': 6265, 'tracts': 2},\n",
|
||
" 'Cass': {'pop': 99478, 'tracts': 20},\n",
|
||
" 'Cedar': {'pop': 13982, 'tracts': 3},\n",
|
||
" 'Chariton': {'pop': 7831, 'tracts': 3},\n",
|
||
" 'Christian': {'pop': 77422, 'tracts': 14},\n",
|
||
" 'Clark': {'pop': 7139, 'tracts': 3},\n",
|
||
" 'Clay': {'pop': 221939, 'tracts': 44},\n",
|
||
" 'Clinton': {'pop': 20743, 'tracts': 4},\n",
|
||
" 'Cole': {'pop': 75990, 'tracts': 15},\n",
|
||
" 'Cooper': {'pop': 17601, 'tracts': 5},\n",
|
||
" 'Crawford': {'pop': 24696, 'tracts': 6},\n",
|
||
" 'Dade': {'pop': 7883, 'tracts': 2},\n",
|
||
" 'Dallas': {'pop': 16777, 'tracts': 3},\n",
|
||
" 'Daviess': {'pop': 8433, 'tracts': 2},\n",
|
||
" 'DeKalb': {'pop': 12892, 'tracts': 2},\n",
|
||
" 'Dent': {'pop': 15657, 'tracts': 4},\n",
|
||
" 'Douglas': {'pop': 13684, 'tracts': 3},\n",
|
||
" 'Dunklin': {'pop': 31953, 'tracts': 10},\n",
|
||
" 'Franklin': {'pop': 101492, 'tracts': 17},\n",
|
||
" 'Gasconade': {'pop': 15222, 'tracts': 5},\n",
|
||
" 'Gentry': {'pop': 6738, 'tracts': 2},\n",
|
||
" 'Greene': {'pop': 275174, 'tracts': 62},\n",
|
||
" 'Grundy': {'pop': 10261, 'tracts': 4},\n",
|
||
" 'Harrison': {'pop': 8957, 'tracts': 3},\n",
|
||
" 'Henry': {'pop': 22272, 'tracts': 6},\n",
|
||
" 'Hickory': {'pop': 9627, 'tracts': 3},\n",
|
||
" 'Holt': {'pop': 4912, 'tracts': 3},\n",
|
||
" 'Howard': {'pop': 10144, 'tracts': 3},\n",
|
||
" 'Howell': {'pop': 40400, 'tracts': 8},\n",
|
||
" 'Iron': {'pop': 10630, 'tracts': 4},\n",
|
||
" 'Jackson': {'pop': 674158, 'tracts': 199},\n",
|
||
" 'Jasper': {'pop': 117404, 'tracts': 22},\n",
|
||
" 'Jefferson': {'pop': 218733, 'tracts': 42},\n",
|
||
" 'Johnson': {'pop': 52595, 'tracts': 9},\n",
|
||
" 'Knox': {'pop': 4131, 'tracts': 2},\n",
|
||
" 'Laclede': {'pop': 35571, 'tracts': 6},\n",
|
||
" 'Lafayette': {'pop': 33381, 'tracts': 7},\n",
|
||
" 'Lawrence': {'pop': 38634, 'tracts': 7},\n",
|
||
" 'Lewis': {'pop': 10211, 'tracts': 4},\n",
|
||
" 'Lincoln': {'pop': 52566, 'tracts': 7},\n",
|
||
" 'Linn': {'pop': 12761, 'tracts': 5},\n",
|
||
" 'Livingston': {'pop': 15195, 'tracts': 5},\n",
|
||
" 'Macon': {'pop': 15566, 'tracts': 5},\n",
|
||
" 'Madison': {'pop': 12226, 'tracts': 3},\n",
|
||
" 'Maries': {'pop': 9176, 'tracts': 3},\n",
|
||
" 'Marion': {'pop': 28781, 'tracts': 8},\n",
|
||
" 'McDonald': {'pop': 23083, 'tracts': 4},\n",
|
||
" 'Mercer': {'pop': 3785, 'tracts': 2},\n",
|
||
" 'Miller': {'pop': 24748, 'tracts': 5},\n",
|
||
" 'Mississippi': {'pop': 14358, 'tracts': 4},\n",
|
||
" 'Moniteau': {'pop': 15607, 'tracts': 4},\n",
|
||
" 'Monroe': {'pop': 8840, 'tracts': 3},\n",
|
||
" 'Montgomery': {'pop': 12236, 'tracts': 4},\n",
|
||
" 'Morgan': {'pop': 20565, 'tracts': 5},\n",
|
||
" 'New Madrid': {'pop': 18956, 'tracts': 6},\n",
|
||
" 'Newton': {'pop': 58114, 'tracts': 12},\n",
|
||
" 'Nodaway': {'pop': 23370, 'tracts': 5},\n",
|
||
" 'Oregon': {'pop': 10881, 'tracts': 3},\n",
|
||
" 'Osage': {'pop': 13878, 'tracts': 4},\n",
|
||
" 'Ozark': {'pop': 9723, 'tracts': 2},\n",
|
||
" 'Pemiscot': {'pop': 18296, 'tracts': 6},\n",
|
||
" 'Perry': {'pop': 18971, 'tracts': 5},\n",
|
||
" 'Pettis': {'pop': 42201, 'tracts': 11},\n",
|
||
" 'Phelps': {'pop': 45156, 'tracts': 10},\n",
|
||
" 'Pike': {'pop': 18516, 'tracts': 5},\n",
|
||
" 'Platte': {'pop': 89322, 'tracts': 20},\n",
|
||
" 'Polk': {'pop': 31137, 'tracts': 4},\n",
|
||
" 'Pulaski': {'pop': 52274, 'tracts': 9},\n",
|
||
" 'Putnam': {'pop': 4979, 'tracts': 2},\n",
|
||
" 'Ralls': {'pop': 10167, 'tracts': 3},\n",
|
||
" 'Randolph': {'pop': 25414, 'tracts': 6},\n",
|
||
" 'Ray': {'pop': 23494, 'tracts': 4},\n",
|
||
" 'Reynolds': {'pop': 6696, 'tracts': 2},\n",
|
||
" 'Ripley': {'pop': 14100, 'tracts': 4},\n",
|
||
" 'Saline': {'pop': 23370, 'tracts': 8},\n",
|
||
" 'Schuyler': {'pop': 4431, 'tracts': 2},\n",
|
||
" 'Scotland': {'pop': 4843, 'tracts': 2},\n",
|
||
" 'Scott': {'pop': 39191, 'tracts': 10},\n",
|
||
" 'Shannon': {'pop': 8441, 'tracts': 2},\n",
|
||
" 'Shelby': {'pop': 6373, 'tracts': 3},\n",
|
||
" 'St. Charles': {'pop': 360485, 'tracts': 79},\n",
|
||
" 'St. Clair': {'pop': 9805, 'tracts': 3},\n",
|
||
" 'St. Francois': {'pop': 65359, 'tracts': 11},\n",
|
||
" 'St. Louis': {'pop': 998954, 'tracts': 199},\n",
|
||
" 'St. Louis City': {'pop': 319294, 'tracts': 106},\n",
|
||
" 'Ste. Genevieve': {'pop': 18145, 'tracts': 4},\n",
|
||
" 'Stoddard': {'pop': 29968, 'tracts': 8},\n",
|
||
" 'Stone': {'pop': 32202, 'tracts': 6},\n",
|
||
" 'Sullivan': {'pop': 6714, 'tracts': 3},\n",
|
||
" 'Taney': {'pop': 51675, 'tracts': 10},\n",
|
||
" 'Texas': {'pop': 26008, 'tracts': 4},\n",
|
||
" 'Vernon': {'pop': 21159, 'tracts': 6},\n",
|
||
" 'Warren': {'pop': 32513, 'tracts': 5},\n",
|
||
" 'Washington': {'pop': 25195, 'tracts': 5},\n",
|
||
" 'Wayne': {'pop': 13521, 'tracts': 4},\n",
|
||
" 'Webster': {'pop': 36202, 'tracts': 8},\n",
|
||
" 'Worth': {'pop': 2171, 'tracts': 1},\n",
|
||
" 'Wright': {'pop': 18815, 'tracts': 4}},\n",
|
||
" 'MS': {'Adams': {'pop': 32297, 'tracts': 9},\n",
|
||
" 'Alcorn': {'pop': 37057, 'tracts': 7},\n",
|
||
" 'Amite': {'pop': 13131, 'tracts': 3},\n",
|
||
" 'Attala': {'pop': 19564, 'tracts': 6},\n",
|
||
" 'Benton': {'pop': 8729, 'tracts': 2},\n",
|
||
" 'Bolivar': {'pop': 34145, 'tracts': 8},\n",
|
||
" 'Calhoun': {'pop': 14962, 'tracts': 5},\n",
|
||
" 'Carroll': {'pop': 10597, 'tracts': 2},\n",
|
||
" 'Chickasaw': {'pop': 17392, 'tracts': 4},\n",
|
||
" 'Choctaw': {'pop': 8547, 'tracts': 3},\n",
|
||
" 'Claiborne': {'pop': 9604, 'tracts': 3},\n",
|
||
" 'Clarke': {'pop': 16732, 'tracts': 4},\n",
|
||
" 'Clay': {'pop': 20634, 'tracts': 5},\n",
|
||
" 'Coahoma': {'pop': 26151, 'tracts': 7},\n",
|
||
" 'Copiah': {'pop': 29449, 'tracts': 6},\n",
|
||
" 'Covington': {'pop': 19568, 'tracts': 4},\n",
|
||
" 'DeSoto': {'pop': 161252, 'tracts': 33},\n",
|
||
" 'Forrest': {'pop': 74934, 'tracts': 17},\n",
|
||
" 'Franklin': {'pop': 8118, 'tracts': 2},\n",
|
||
" 'George': {'pop': 22578, 'tracts': 5},\n",
|
||
" 'Greene': {'pop': 14400, 'tracts': 2},\n",
|
||
" 'Grenada': {'pop': 21906, 'tracts': 5},\n",
|
||
" 'Hancock': {'pop': 43929, 'tracts': 7},\n",
|
||
" 'Harrison': {'pop': 187105, 'tracts': 46},\n",
|
||
" 'Hinds': {'pop': 245285, 'tracts': 64},\n",
|
||
" 'Holmes': {'pop': 19198, 'tracts': 5},\n",
|
||
" 'Humphreys': {'pop': 9375, 'tracts': 3},\n",
|
||
" 'Issaquena': {'pop': 1406, 'tracts': 1},\n",
|
||
" 'Itawamba': {'pop': 23401, 'tracts': 5},\n",
|
||
" 'Jackson': {'pop': 139668, 'tracts': 28},\n",
|
||
" 'Jasper': {'pop': 17062, 'tracts': 4},\n",
|
||
" 'Jefferson': {'pop': 7726, 'tracts': 2},\n",
|
||
" 'Jefferson Davis': {'pop': 12487, 'tracts': 3},\n",
|
||
" 'Jones': {'pop': 67761, 'tracts': 14},\n",
|
||
" 'Kemper': {'pop': 10456, 'tracts': 2},\n",
|
||
" 'Lafayette': {'pop': 47351, 'tracts': 10},\n",
|
||
" 'Lamar': {'pop': 55658, 'tracts': 8},\n",
|
||
" 'Lauderdale': {'pop': 80261, 'tracts': 19},\n",
|
||
" 'Lawrence': {'pop': 12929, 'tracts': 3},\n",
|
||
" 'Leake': {'pop': 23805, 'tracts': 5},\n",
|
||
" 'Lee': {'pop': 82910, 'tracts': 19},\n",
|
||
" 'Leflore': {'pop': 32317, 'tracts': 8},\n",
|
||
" 'Lincoln': {'pop': 34869, 'tracts': 6},\n",
|
||
" 'Lowndes': {'pop': 59779, 'tracts': 14},\n",
|
||
" 'Madison': {'pop': 95203, 'tracts': 21},\n",
|
||
" 'Marion': {'pop': 27088, 'tracts': 6},\n",
|
||
" 'Marshall': {'pop': 37144, 'tracts': 6},\n",
|
||
" 'Monroe': {'pop': 36989, 'tracts': 9},\n",
|
||
" 'Montgomery': {'pop': 10925, 'tracts': 3},\n",
|
||
" 'Neshoba': {'pop': 29676, 'tracts': 7},\n",
|
||
" 'Newton': {'pop': 21720, 'tracts': 5},\n",
|
||
" 'Noxubee': {'pop': 11545, 'tracts': 3},\n",
|
||
" 'Oktibbeha': {'pop': 47671, 'tracts': 8},\n",
|
||
" 'Panola': {'pop': 34707, 'tracts': 6},\n",
|
||
" 'Pearl River': {'pop': 55834, 'tracts': 9},\n",
|
||
" 'Perry': {'pop': 12250, 'tracts': 3},\n",
|
||
" 'Pike': {'pop': 40404, 'tracts': 8},\n",
|
||
" 'Pontotoc': {'pop': 29957, 'tracts': 6},\n",
|
||
" 'Prentiss': {'pop': 25276, 'tracts': 5},\n",
|
||
" 'Quitman': {'pop': 8223, 'tracts': 3},\n",
|
||
" 'Rankin': {'pop': 141617, 'tracts': 27},\n",
|
||
" 'Scott': {'pop': 28264, 'tracts': 6},\n",
|
||
" 'Sharkey': {'pop': 4916, 'tracts': 2},\n",
|
||
" 'Simpson': {'pop': 27503, 'tracts': 5},\n",
|
||
" 'Smith': {'pop': 16491, 'tracts': 3},\n",
|
||
" 'Stone': {'pop': 17786, 'tracts': 3},\n",
|
||
" 'Sunflower': {'pop': 29450, 'tracts': 7},\n",
|
||
" 'Tallahatchie': {'pop': 15378, 'tracts': 4},\n",
|
||
" 'Tate': {'pop': 28886, 'tracts': 5},\n",
|
||
" 'Tippah': {'pop': 22232, 'tracts': 4},\n",
|
||
" 'Tishomingo': {'pop': 19593, 'tracts': 4},\n",
|
||
" 'Tunica': {'pop': 10778, 'tracts': 3},\n",
|
||
" 'Union': {'pop': 27134, 'tracts': 6},\n",
|
||
" 'Walthall': {'pop': 15443, 'tracts': 3},\n",
|
||
" 'Warren': {'pop': 48773, 'tracts': 12},\n",
|
||
" 'Washington': {'pop': 51137, 'tracts': 19},\n",
|
||
" 'Wayne': {'pop': 20747, 'tracts': 4},\n",
|
||
" 'Webster': {'pop': 10253, 'tracts': 3},\n",
|
||
" 'Wilkinson': {'pop': 9878, 'tracts': 2},\n",
|
||
" 'Winston': {'pop': 19198, 'tracts': 5},\n",
|
||
" 'Yalobusha': {'pop': 12678, 'tracts': 3},\n",
|
||
" 'Yazoo': {'pop': 28065, 'tracts': 6}},\n",
|
||
" 'MT': {'Beaverhead': {'pop': 9246, 'tracts': 3},\n",
|
||
" 'Big Horn': {'pop': 12865, 'tracts': 5},\n",
|
||
" 'Blaine': {'pop': 6491, 'tracts': 4},\n",
|
||
" 'Broadwater': {'pop': 5612, 'tracts': 2},\n",
|
||
" 'Carbon': {'pop': 10078, 'tracts': 5},\n",
|
||
" 'Carter': {'pop': 1160, 'tracts': 1},\n",
|
||
" 'Cascade': {'pop': 81327, 'tracts': 22},\n",
|
||
" 'Chouteau': {'pop': 5813, 'tracts': 2},\n",
|
||
" 'Custer': {'pop': 11699, 'tracts': 6},\n",
|
||
" 'Daniels': {'pop': 1751, 'tracts': 1},\n",
|
||
" 'Dawson': {'pop': 8966, 'tracts': 3},\n",
|
||
" 'Deer Lodge': {'pop': 9298, 'tracts': 3},\n",
|
||
" 'Fallon': {'pop': 2890, 'tracts': 1},\n",
|
||
" 'Fergus': {'pop': 11586, 'tracts': 2},\n",
|
||
" 'Flathead': {'pop': 90928, 'tracts': 19},\n",
|
||
" 'Gallatin': {'pop': 89513, 'tracts': 22},\n",
|
||
" 'Garfield': {'pop': 1206, 'tracts': 1},\n",
|
||
" 'Glacier': {'pop': 13399, 'tracts': 4},\n",
|
||
" 'Golden Valley': {'pop': 884, 'tracts': 1},\n",
|
||
" 'Granite': {'pop': 3079, 'tracts': 1},\n",
|
||
" 'Hill': {'pop': 16096, 'tracts': 6},\n",
|
||
" 'Jefferson': {'pop': 11406, 'tracts': 3},\n",
|
||
" 'Judith Basin': {'pop': 2072, 'tracts': 1},\n",
|
||
" 'Lake': {'pop': 28746, 'tracts': 8},\n",
|
||
" 'Lewis and Clark': {'pop': 63395, 'tracts': 14},\n",
|
||
" 'Liberty': {'pop': 2339, 'tracts': 1},\n",
|
||
" 'Lincoln': {'pop': 19687, 'tracts': 5},\n",
|
||
" 'Madison': {'pop': 7691, 'tracts': 3},\n",
|
||
" 'McCone': {'pop': 1734, 'tracts': 1},\n",
|
||
" 'Meagher': {'pop': 1891, 'tracts': 1},\n",
|
||
" 'Mineral': {'pop': 4223, 'tracts': 2},\n",
|
||
" 'Missoula': {'pop': 109299, 'tracts': 20},\n",
|
||
" 'Musselshell': {'pop': 4538, 'tracts': 2},\n",
|
||
" 'Park': {'pop': 15636, 'tracts': 6},\n",
|
||
" 'Petroleum': {'pop': 494, 'tracts': 1},\n",
|
||
" 'Phillips': {'pop': 4253, 'tracts': 1},\n",
|
||
" 'Pondera': {'pop': 6153, 'tracts': 2},\n",
|
||
" 'Powder River': {'pop': 1743, 'tracts': 1},\n",
|
||
" 'Powell': {'pop': 7027, 'tracts': 2},\n",
|
||
" 'Prairie': {'pop': 1179, 'tracts': 1},\n",
|
||
" 'Ravalli': {'pop': 40212, 'tracts': 10},\n",
|
||
" 'Richland': {'pop': 9746, 'tracts': 4},\n",
|
||
" 'Roosevelt': {'pop': 10425, 'tracts': 3},\n",
|
||
" 'Rosebud': {'pop': 9233, 'tracts': 4},\n",
|
||
" 'Sanders': {'pop': 11413, 'tracts': 3},\n",
|
||
" 'Sheridan': {'pop': 3384, 'tracts': 2},\n",
|
||
" 'Silver Bow': {'pop': 34200, 'tracts': 8},\n",
|
||
" 'Stillwater': {'pop': 9117, 'tracts': 3},\n",
|
||
" 'Sweet Grass': {'pop': 3651, 'tracts': 1},\n",
|
||
" 'Teton': {'pop': 6073, 'tracts': 3},\n",
|
||
" 'Toole': {'pop': 5324, 'tracts': 3},\n",
|
||
" 'Treasure': {'pop': 718, 'tracts': 1},\n",
|
||
" 'Valley': {'pop': 7369, 'tracts': 3},\n",
|
||
" 'Wheatland': {'pop': 2168, 'tracts': 1},\n",
|
||
" 'Wibaux': {'pop': 1017, 'tracts': 1},\n",
|
||
" 'Yellowstone': {'pop': 147972, 'tracts': 32}},\n",
|
||
" 'NC': {'Alamance': {'pop': 151131, 'tracts': 36},\n",
|
||
" 'Alexander': {'pop': 37198, 'tracts': 7},\n",
|
||
" 'Alleghany': {'pop': 11155, 'tracts': 3},\n",
|
||
" 'Anson': {'pop': 26948, 'tracts': 6},\n",
|
||
" 'Ashe': {'pop': 27281, 'tracts': 6},\n",
|
||
" 'Avery': {'pop': 17797, 'tracts': 5},\n",
|
||
" 'Beaufort': {'pop': 47759, 'tracts': 11},\n",
|
||
" 'Bertie': {'pop': 21282, 'tracts': 4},\n",
|
||
" 'Bladen': {'pop': 35190, 'tracts': 6},\n",
|
||
" 'Brunswick': {'pop': 107431, 'tracts': 33},\n",
|
||
" 'Buncombe': {'pop': 238318, 'tracts': 56},\n",
|
||
" 'Burke': {'pop': 90912, 'tracts': 18},\n",
|
||
" 'Cabarrus': {'pop': 178011, 'tracts': 37},\n",
|
||
" 'Caldwell': {'pop': 83029, 'tracts': 17},\n",
|
||
" 'Camden': {'pop': 9980, 'tracts': 2},\n",
|
||
" 'Carteret': {'pop': 66469, 'tracts': 38},\n",
|
||
" 'Caswell': {'pop': 23719, 'tracts': 6},\n",
|
||
" 'Catawba': {'pop': 154358, 'tracts': 31},\n",
|
||
" 'Chatham': {'pop': 63505, 'tracts': 13},\n",
|
||
" 'Cherokee': {'pop': 27444, 'tracts': 7},\n",
|
||
" 'Chowan': {'pop': 14793, 'tracts': 3},\n",
|
||
" 'Clay': {'pop': 10587, 'tracts': 2},\n",
|
||
" 'Cleveland': {'pop': 98078, 'tracts': 22},\n",
|
||
" 'Columbus': {'pop': 58098, 'tracts': 13},\n",
|
||
" 'Craven': {'pop': 103505, 'tracts': 21},\n",
|
||
" 'Cumberland': {'pop': 319431, 'tracts': 68},\n",
|
||
" 'Currituck': {'pop': 23547, 'tracts': 8},\n",
|
||
" 'Dare': {'pop': 33920, 'tracts': 11},\n",
|
||
" 'Davidson': {'pop': 162878, 'tracts': 34},\n",
|
||
" 'Davie': {'pop': 41240, 'tracts': 7},\n",
|
||
" 'Duplin': {'pop': 58505, 'tracts': 11},\n",
|
||
" 'Durham': {'pop': 267587, 'tracts': 60},\n",
|
||
" 'Edgecombe': {'pop': 56552, 'tracts': 14},\n",
|
||
" 'Forsyth': {'pop': 350670, 'tracts': 93},\n",
|
||
" 'Franklin': {'pop': 60619, 'tracts': 12},\n",
|
||
" 'Gaston': {'pop': 206086, 'tracts': 65},\n",
|
||
" 'Gates': {'pop': 12197, 'tracts': 3},\n",
|
||
" 'Graham': {'pop': 8861, 'tracts': 3},\n",
|
||
" 'Granville': {'pop': 59916, 'tracts': 13},\n",
|
||
" 'Greene': {'pop': 21362, 'tracts': 4},\n",
|
||
" 'Guilford': {'pop': 488406, 'tracts': 119},\n",
|
||
" 'Halifax': {'pop': 54691, 'tracts': 12},\n",
|
||
" 'Harnett': {'pop': 114678, 'tracts': 27},\n",
|
||
" 'Haywood': {'pop': 59036, 'tracts': 16},\n",
|
||
" 'Henderson': {'pop': 106740, 'tracts': 27},\n",
|
||
" 'Hertford': {'pop': 24669, 'tracts': 5},\n",
|
||
" 'Hoke': {'pop': 46952, 'tracts': 9},\n",
|
||
" 'Hyde': {'pop': 5810, 'tracts': 2},\n",
|
||
" 'Iredell': {'pop': 159437, 'tracts': 44},\n",
|
||
" 'Jackson': {'pop': 40271, 'tracts': 9},\n",
|
||
" 'Johnston': {'pop': 168878, 'tracts': 25},\n",
|
||
" 'Jones': {'pop': 10153, 'tracts': 3},\n",
|
||
" 'Lee': {'pop': 57866, 'tracts': 13},\n",
|
||
" 'Lenoir': {'pop': 59495, 'tracts': 15},\n",
|
||
" 'Lincoln': {'pop': 78265, 'tracts': 18},\n",
|
||
" 'Macon': {'pop': 33922, 'tracts': 9},\n",
|
||
" 'Madison': {'pop': 20764, 'tracts': 6},\n",
|
||
" 'Martin': {'pop': 24505, 'tracts': 6},\n",
|
||
" 'McDowell': {'pop': 44996, 'tracts': 10},\n",
|
||
" 'Mecklenburg': {'pop': 919628, 'tracts': 233},\n",
|
||
" 'Mitchell': {'pop': 15579, 'tracts': 4},\n",
|
||
" 'Montgomery': {'pop': 27798, 'tracts': 6},\n",
|
||
" 'Moore': {'pop': 88247, 'tracts': 18},\n",
|
||
" 'Nash': {'pop': 95840, 'tracts': 18},\n",
|
||
" 'New Hanover': {'pop': 202667, 'tracts': 45},\n",
|
||
" 'Northampton': {'pop': 22099, 'tracts': 5},\n",
|
||
" 'Onslow': {'pop': 177772, 'tracts': 32},\n",
|
||
" 'Orange': {'pop': 133801, 'tracts': 28},\n",
|
||
" 'Pamlico': {'pop': 13144, 'tracts': 4},\n",
|
||
" 'Pasquotank': {'pop': 40661, 'tracts': 10},\n",
|
||
" 'Pender': {'pop': 52217, 'tracts': 16},\n",
|
||
" 'Perquimans': {'pop': 13453, 'tracts': 3},\n",
|
||
" 'Person': {'pop': 39464, 'tracts': 7},\n",
|
||
" 'Pitt': {'pop': 168148, 'tracts': 32},\n",
|
||
" 'Polk': {'pop': 20510, 'tracts': 7},\n",
|
||
" 'Randolph': {'pop': 141752, 'tracts': 28},\n",
|
||
" 'Richmond': {'pop': 46639, 'tracts': 11},\n",
|
||
" 'Robeson': {'pop': 134168, 'tracts': 31},\n",
|
||
" 'Rockingham': {'pop': 93643, 'tracts': 21},\n",
|
||
" 'Rowan': {'pop': 138428, 'tracts': 30},\n",
|
||
" 'Rutherford': {'pop': 67810, 'tracts': 13},\n",
|
||
" 'Sampson': {'pop': 63431, 'tracts': 11},\n",
|
||
" 'Scotland': {'pop': 36157, 'tracts': 7},\n",
|
||
" 'Stanly': {'pop': 60585, 'tracts': 13},\n",
|
||
" 'Stokes': {'pop': 47401, 'tracts': 9},\n",
|
||
" 'Surry': {'pop': 73673, 'tracts': 22},\n",
|
||
" 'Swain': {'pop': 13981, 'tracts': 5},\n",
|
||
" 'Transylvania': {'pop': 33090, 'tracts': 7},\n",
|
||
" 'Tyrrell': {'pop': 4407, 'tracts': 1},\n",
|
||
" 'Union': {'pop': 201292, 'tracts': 41},\n",
|
||
" 'Vance': {'pop': 45422, 'tracts': 10},\n",
|
||
" 'Wake': {'pop': 900993, 'tracts': 187},\n",
|
||
" 'Warren': {'pop': 20972, 'tracts': 6},\n",
|
||
" 'Washington': {'pop': 13228, 'tracts': 3},\n",
|
||
" 'Watauga': {'pop': 51079, 'tracts': 13},\n",
|
||
" 'Wayne': {'pop': 122623, 'tracts': 26},\n",
|
||
" 'Wilkes': {'pop': 69340, 'tracts': 14},\n",
|
||
" 'Wilson': {'pop': 81234, 'tracts': 19},\n",
|
||
" 'Yadkin': {'pop': 38406, 'tracts': 7},\n",
|
||
" 'Yancey': {'pop': 17818, 'tracts': 5}},\n",
|
||
" 'ND': {'Adams': {'pop': 2343, 'tracts': 1},\n",
|
||
" 'Barnes': {'pop': 11066, 'tracts': 4},\n",
|
||
" 'Benson': {'pop': 6660, 'tracts': 4},\n",
|
||
" 'Billings': {'pop': 783, 'tracts': 1},\n",
|
||
" 'Bottineau': {'pop': 6429, 'tracts': 3},\n",
|
||
" 'Bowman': {'pop': 3151, 'tracts': 2},\n",
|
||
" 'Burke': {'pop': 1968, 'tracts': 1},\n",
|
||
" 'Burleigh': {'pop': 81308, 'tracts': 19},\n",
|
||
" 'Cass': {'pop': 149778, 'tracts': 33},\n",
|
||
" 'Cavalier': {'pop': 3993, 'tracts': 2},\n",
|
||
" 'Dickey': {'pop': 5289, 'tracts': 3},\n",
|
||
" 'Divide': {'pop': 2071, 'tracts': 1},\n",
|
||
" 'Dunn': {'pop': 3536, 'tracts': 1},\n",
|
||
" 'Eddy': {'pop': 2385, 'tracts': 1},\n",
|
||
" 'Emmons': {'pop': 3550, 'tracts': 1},\n",
|
||
" 'Foster': {'pop': 3343, 'tracts': 1},\n",
|
||
" 'Golden Valley': {'pop': 1680, 'tracts': 1},\n",
|
||
" 'Grand Forks': {'pop': 66861, 'tracts': 18},\n",
|
||
" 'Grant': {'pop': 2394, 'tracts': 1},\n",
|
||
" 'Griggs': {'pop': 2420, 'tracts': 1},\n",
|
||
" 'Hettinger': {'pop': 2477, 'tracts': 2},\n",
|
||
" 'Kidder': {'pop': 2435, 'tracts': 1},\n",
|
||
" 'LaMoure': {'pop': 4139, 'tracts': 2},\n",
|
||
" 'Logan': {'pop': 1990, 'tracts': 1},\n",
|
||
" 'McHenry': {'pop': 5395, 'tracts': 2},\n",
|
||
" 'McIntosh': {'pop': 2809, 'tracts': 1},\n",
|
||
" 'McKenzie': {'pop': 6360, 'tracts': 4},\n",
|
||
" 'McLean': {'pop': 8962, 'tracts': 2},\n",
|
||
" 'Mercer': {'pop': 8424, 'tracts': 3},\n",
|
||
" 'Morton': {'pop': 27471, 'tracts': 5},\n",
|
||
" 'Mountrail': {'pop': 7673, 'tracts': 3},\n",
|
||
" 'Nelson': {'pop': 3126, 'tracts': 1},\n",
|
||
" 'Oliver': {'pop': 1846, 'tracts': 1},\n",
|
||
" 'Pembina': {'pop': 7413, 'tracts': 5},\n",
|
||
" 'Pierce': {'pop': 4357, 'tracts': 2},\n",
|
||
" 'Ramsey': {'pop': 11451, 'tracts': 3},\n",
|
||
" 'Ransom': {'pop': 5457, 'tracts': 3},\n",
|
||
" 'Renville': {'pop': 2470, 'tracts': 1},\n",
|
||
" 'Richland': {'pop': 16321, 'tracts': 6},\n",
|
||
" 'Rolette': {'pop': 13937, 'tracts': 4},\n",
|
||
" 'Sargent': {'pop': 3829, 'tracts': 2},\n",
|
||
" 'Sheridan': {'pop': 1321, 'tracts': 1},\n",
|
||
" 'Sioux': {'pop': 4153, 'tracts': 2},\n",
|
||
" 'Slope': {'pop': 727, 'tracts': 1},\n",
|
||
" 'Stark': {'pop': 24199, 'tracts': 8},\n",
|
||
" 'Steele': {'pop': 1975, 'tracts': 1},\n",
|
||
" 'Stutsman': {'pop': 21100, 'tracts': 6},\n",
|
||
" 'Towner': {'pop': 2246, 'tracts': 1},\n",
|
||
" 'Traill': {'pop': 8121, 'tracts': 4},\n",
|
||
" 'Walsh': {'pop': 11119, 'tracts': 6},\n",
|
||
" 'Ward': {'pop': 61675, 'tracts': 13},\n",
|
||
" 'Wells': {'pop': 4207, 'tracts': 2},\n",
|
||
" 'Williams': {'pop': 22398, 'tracts': 7}},\n",
|
||
" 'NE': {'Adams': {'pop': 31364, 'tracts': 9},\n",
|
||
" 'Antelope': {'pop': 6685, 'tracts': 3},\n",
|
||
" 'Arthur': {'pop': 460, 'tracts': 1},\n",
|
||
" 'Banner': {'pop': 690, 'tracts': 1},\n",
|
||
" 'Blaine': {'pop': 478, 'tracts': 1},\n",
|
||
" 'Boone': {'pop': 5505, 'tracts': 2},\n",
|
||
" 'Box Butte': {'pop': 11308, 'tracts': 3},\n",
|
||
" 'Boyd': {'pop': 2099, 'tracts': 1},\n",
|
||
" 'Brown': {'pop': 3145, 'tracts': 1},\n",
|
||
" 'Buffalo': {'pop': 46102, 'tracts': 11},\n",
|
||
" 'Burt': {'pop': 6858, 'tracts': 3},\n",
|
||
" 'Butler': {'pop': 8395, 'tracts': 3},\n",
|
||
" 'Cass': {'pop': 25241, 'tracts': 6},\n",
|
||
" 'Cedar': {'pop': 8852, 'tracts': 2},\n",
|
||
" 'Chase': {'pop': 3966, 'tracts': 1},\n",
|
||
" 'Cherry': {'pop': 5713, 'tracts': 2},\n",
|
||
" 'Cheyenne': {'pop': 9998, 'tracts': 3},\n",
|
||
" 'Clay': {'pop': 6542, 'tracts': 2},\n",
|
||
" 'Colfax': {'pop': 10515, 'tracts': 3},\n",
|
||
" 'Cuming': {'pop': 9139, 'tracts': 3},\n",
|
||
" 'Custer': {'pop': 10939, 'tracts': 4},\n",
|
||
" 'Dakota': {'pop': 21006, 'tracts': 4},\n",
|
||
" 'Dawes': {'pop': 9182, 'tracts': 2},\n",
|
||
" 'Dawson': {'pop': 24326, 'tracts': 7},\n",
|
||
" 'Deuel': {'pop': 1941, 'tracts': 1},\n",
|
||
" 'Dixon': {'pop': 6000, 'tracts': 2},\n",
|
||
" 'Dodge': {'pop': 36691, 'tracts': 9},\n",
|
||
" 'Douglas': {'pop': 517110, 'tracts': 156},\n",
|
||
" 'Dundy': {'pop': 2008, 'tracts': 1},\n",
|
||
" 'Fillmore': {'pop': 5890, 'tracts': 2},\n",
|
||
" 'Franklin': {'pop': 3225, 'tracts': 2},\n",
|
||
" 'Frontier': {'pop': 2756, 'tracts': 1},\n",
|
||
" 'Furnas': {'pop': 4959, 'tracts': 1},\n",
|
||
" 'Gage': {'pop': 22311, 'tracts': 7},\n",
|
||
" 'Garden': {'pop': 2057, 'tracts': 1},\n",
|
||
" 'Garfield': {'pop': 2049, 'tracts': 1},\n",
|
||
" 'Gosper': {'pop': 2044, 'tracts': 1},\n",
|
||
" 'Grant': {'pop': 614, 'tracts': 1},\n",
|
||
" 'Greeley': {'pop': 2538, 'tracts': 1},\n",
|
||
" 'Hall': {'pop': 58607, 'tracts': 14},\n",
|
||
" 'Hamilton': {'pop': 9124, 'tracts': 3},\n",
|
||
" 'Harlan': {'pop': 3423, 'tracts': 1},\n",
|
||
" 'Hayes': {'pop': 967, 'tracts': 1},\n",
|
||
" 'Hitchcock': {'pop': 2908, 'tracts': 1},\n",
|
||
" 'Holt': {'pop': 10435, 'tracts': 4},\n",
|
||
" 'Hooker': {'pop': 736, 'tracts': 1},\n",
|
||
" 'Howard': {'pop': 6274, 'tracts': 2},\n",
|
||
" 'Jefferson': {'pop': 7547, 'tracts': 3},\n",
|
||
" 'Johnson': {'pop': 5217, 'tracts': 2},\n",
|
||
" 'Kearney': {'pop': 6489, 'tracts': 2},\n",
|
||
" 'Keith': {'pop': 8368, 'tracts': 3},\n",
|
||
" 'Keya Paha': {'pop': 824, 'tracts': 1},\n",
|
||
" 'Kimball': {'pop': 3821, 'tracts': 1},\n",
|
||
" 'Knox': {'pop': 8701, 'tracts': 3},\n",
|
||
" 'Lancaster': {'pop': 285407, 'tracts': 74},\n",
|
||
" 'Lincoln': {'pop': 36288, 'tracts': 8},\n",
|
||
" 'Logan': {'pop': 763, 'tracts': 1},\n",
|
||
" 'Loup': {'pop': 632, 'tracts': 1},\n",
|
||
" 'Madison': {'pop': 34876, 'tracts': 9},\n",
|
||
" 'McPherson': {'pop': 539, 'tracts': 1},\n",
|
||
" 'Merrick': {'pop': 7845, 'tracts': 3},\n",
|
||
" 'Morrill': {'pop': 5042, 'tracts': 1},\n",
|
||
" 'Nance': {'pop': 3735, 'tracts': 1},\n",
|
||
" 'Nemaha': {'pop': 7248, 'tracts': 2},\n",
|
||
" 'Nuckolls': {'pop': 4500, 'tracts': 2},\n",
|
||
" 'Otoe': {'pop': 15740, 'tracts': 5},\n",
|
||
" 'Pawnee': {'pop': 2773, 'tracts': 1},\n",
|
||
" 'Perkins': {'pop': 2970, 'tracts': 1},\n",
|
||
" 'Phelps': {'pop': 9188, 'tracts': 3},\n",
|
||
" 'Pierce': {'pop': 7266, 'tracts': 2},\n",
|
||
" 'Platte': {'pop': 32237, 'tracts': 7},\n",
|
||
" 'Polk': {'pop': 5406, 'tracts': 2},\n",
|
||
" 'Red Willow': {'pop': 11055, 'tracts': 3},\n",
|
||
" 'Richardson': {'pop': 8363, 'tracts': 3},\n",
|
||
" 'Rock': {'pop': 1526, 'tracts': 1},\n",
|
||
" 'Saline': {'pop': 14200, 'tracts': 4},\n",
|
||
" 'Sarpy': {'pop': 158840, 'tracts': 43},\n",
|
||
" 'Saunders': {'pop': 20780, 'tracts': 5},\n",
|
||
" 'Scotts Bluff': {'pop': 36970, 'tracts': 11},\n",
|
||
" 'Seward': {'pop': 16750, 'tracts': 4},\n",
|
||
" 'Sheridan': {'pop': 5469, 'tracts': 2},\n",
|
||
" 'Sherman': {'pop': 3152, 'tracts': 1},\n",
|
||
" 'Sioux': {'pop': 1311, 'tracts': 1},\n",
|
||
" 'Stanton': {'pop': 6129, 'tracts': 2},\n",
|
||
" 'Thayer': {'pop': 5228, 'tracts': 2},\n",
|
||
" 'Thomas': {'pop': 647, 'tracts': 1},\n",
|
||
" 'Thurston': {'pop': 6940, 'tracts': 2},\n",
|
||
" 'Valley': {'pop': 4260, 'tracts': 2},\n",
|
||
" 'Washington': {'pop': 20234, 'tracts': 5},\n",
|
||
" 'Wayne': {'pop': 9595, 'tracts': 2},\n",
|
||
" 'Webster': {'pop': 3812, 'tracts': 2},\n",
|
||
" 'Wheeler': {'pop': 818, 'tracts': 1},\n",
|
||
" 'York': {'pop': 13665, 'tracts': 4}},\n",
|
||
" 'NH': {'Belknap': {'pop': 60088, 'tracts': 15},\n",
|
||
" 'Carroll': {'pop': 47818, 'tracts': 11},\n",
|
||
" 'Cheshire': {'pop': 77117, 'tracts': 16},\n",
|
||
" 'Coos': {'pop': 33055, 'tracts': 11},\n",
|
||
" 'Grafton': {'pop': 89118, 'tracts': 19},\n",
|
||
" 'Hillsborough': {'pop': 400721, 'tracts': 86},\n",
|
||
" 'Merrimack': {'pop': 146445, 'tracts': 36},\n",
|
||
" 'Rockingham': {'pop': 295223, 'tracts': 66},\n",
|
||
" 'Strafford': {'pop': 123143, 'tracts': 25},\n",
|
||
" 'Sullivan': {'pop': 43742, 'tracts': 10}},\n",
|
||
" 'NJ': {'Atlantic': {'pop': 274549, 'tracts': 69},\n",
|
||
" 'Bergen': {'pop': 905116, 'tracts': 179},\n",
|
||
" 'Burlington': {'pop': 448734, 'tracts': 114},\n",
|
||
" 'Camden': {'pop': 513657, 'tracts': 127},\n",
|
||
" 'Cape May': {'pop': 97265, 'tracts': 32},\n",
|
||
" 'Cumberland': {'pop': 156898, 'tracts': 35},\n",
|
||
" 'Essex': {'pop': 783969, 'tracts': 210},\n",
|
||
" 'Gloucester': {'pop': 288288, 'tracts': 63},\n",
|
||
" 'Hudson': {'pop': 634266, 'tracts': 166},\n",
|
||
" 'Hunterdon': {'pop': 128349, 'tracts': 26},\n",
|
||
" 'Mercer': {'pop': 366513, 'tracts': 77},\n",
|
||
" 'Middlesex': {'pop': 809858, 'tracts': 175},\n",
|
||
" 'Monmouth': {'pop': 630380, 'tracts': 144},\n",
|
||
" 'Morris': {'pop': 492276, 'tracts': 100},\n",
|
||
" 'Ocean': {'pop': 576567, 'tracts': 126},\n",
|
||
" 'Passaic': {'pop': 501226, 'tracts': 100},\n",
|
||
" 'Salem': {'pop': 66083, 'tracts': 24},\n",
|
||
" 'Somerset': {'pop': 323444, 'tracts': 68},\n",
|
||
" 'Sussex': {'pop': 149265, 'tracts': 41},\n",
|
||
" 'Union': {'pop': 536499, 'tracts': 108},\n",
|
||
" 'Warren': {'pop': 108692, 'tracts': 23}},\n",
|
||
" 'NM': {'Bernalillo': {'pop': 662564, 'tracts': 153},\n",
|
||
" 'Catron': {'pop': 3725, 'tracts': 1},\n",
|
||
" 'Chaves': {'pop': 65645, 'tracts': 16},\n",
|
||
" 'Cibola': {'pop': 27213, 'tracts': 7},\n",
|
||
" 'Colfax': {'pop': 13750, 'tracts': 3},\n",
|
||
" 'Curry': {'pop': 48376, 'tracts': 12},\n",
|
||
" 'De Baca': {'pop': 2022, 'tracts': 1},\n",
|
||
" 'Dona Ana': {'pop': 209233, 'tracts': 41},\n",
|
||
" 'Eddy': {'pop': 53829, 'tracts': 12},\n",
|
||
" 'Grant': {'pop': 29514, 'tracts': 8},\n",
|
||
" 'Guadalupe': {'pop': 4687, 'tracts': 1},\n",
|
||
" 'Harding': {'pop': 695, 'tracts': 1},\n",
|
||
" 'Hidalgo': {'pop': 4894, 'tracts': 2},\n",
|
||
" 'Lea': {'pop': 64727, 'tracts': 18},\n",
|
||
" 'Lincoln': {'pop': 20497, 'tracts': 5},\n",
|
||
" 'Los Alamos': {'pop': 17950, 'tracts': 4},\n",
|
||
" 'Luna': {'pop': 25095, 'tracts': 6},\n",
|
||
" 'McKinley': {'pop': 71492, 'tracts': 17},\n",
|
||
" 'Mora': {'pop': 4881, 'tracts': 1},\n",
|
||
" 'Otero': {'pop': 63797, 'tracts': 16},\n",
|
||
" 'Quay': {'pop': 9041, 'tracts': 3},\n",
|
||
" 'Rio Arriba': {'pop': 40246, 'tracts': 9},\n",
|
||
" 'Roosevelt': {'pop': 19846, 'tracts': 5},\n",
|
||
" 'San Juan': {'pop': 130044, 'tracts': 33},\n",
|
||
" 'San Miguel': {'pop': 29393, 'tracts': 7},\n",
|
||
" 'Sandoval': {'pop': 131561, 'tracts': 28},\n",
|
||
" 'Santa Fe': {'pop': 144170, 'tracts': 50},\n",
|
||
" 'Sierra': {'pop': 11988, 'tracts': 4},\n",
|
||
" 'Socorro': {'pop': 17866, 'tracts': 6},\n",
|
||
" 'Taos': {'pop': 32937, 'tracts': 6},\n",
|
||
" 'Torrance': {'pop': 16383, 'tracts': 4},\n",
|
||
" 'Union': {'pop': 4549, 'tracts': 1},\n",
|
||
" 'Valencia': {'pop': 76569, 'tracts': 18}},\n",
|
||
" 'NV': {'Carson City': {'pop': 55274, 'tracts': 14},\n",
|
||
" 'Churchill': {'pop': 24877, 'tracts': 7},\n",
|
||
" 'Clark': {'pop': 1951269, 'tracts': 487},\n",
|
||
" 'Douglas': {'pop': 46997, 'tracts': 17},\n",
|
||
" 'Elko': {'pop': 48818, 'tracts': 14},\n",
|
||
" 'Esmeralda': {'pop': 783, 'tracts': 1},\n",
|
||
" 'Eureka': {'pop': 1987, 'tracts': 1},\n",
|
||
" 'Humboldt': {'pop': 16528, 'tracts': 4},\n",
|
||
" 'Lander': {'pop': 5775, 'tracts': 1},\n",
|
||
" 'Lincoln': {'pop': 5345, 'tracts': 2},\n",
|
||
" 'Lyon': {'pop': 51980, 'tracts': 10},\n",
|
||
" 'Mineral': {'pop': 4772, 'tracts': 2},\n",
|
||
" 'Nye': {'pop': 43946, 'tracts': 10},\n",
|
||
" 'Pershing': {'pop': 6753, 'tracts': 1},\n",
|
||
" 'Storey': {'pop': 4010, 'tracts': 1},\n",
|
||
" 'Washoe': {'pop': 421407, 'tracts': 112},\n",
|
||
" 'White Pine': {'pop': 10030, 'tracts': 3}},\n",
|
||
" 'NY': {'Albany': {'pop': 304204, 'tracts': 75},\n",
|
||
" 'Allegany': {'pop': 48946, 'tracts': 13},\n",
|
||
" 'Bronx': {'pop': 1385108, 'tracts': 339},\n",
|
||
" 'Broome': {'pop': 200600, 'tracts': 55},\n",
|
||
" 'Cattaraugus': {'pop': 80317, 'tracts': 21},\n",
|
||
" 'Cayuga': {'pop': 80026, 'tracts': 20},\n",
|
||
" 'Chautauqua': {'pop': 134905, 'tracts': 35},\n",
|
||
" 'Chemung': {'pop': 88830, 'tracts': 22},\n",
|
||
" 'Chenango': {'pop': 50477, 'tracts': 12},\n",
|
||
" 'Clinton': {'pop': 82128, 'tracts': 19},\n",
|
||
" 'Columbia': {'pop': 63096, 'tracts': 21},\n",
|
||
" 'Cortland': {'pop': 49336, 'tracts': 12},\n",
|
||
" 'Delaware': {'pop': 47980, 'tracts': 14},\n",
|
||
" 'Dutchess': {'pop': 297488, 'tracts': 79},\n",
|
||
" 'Erie': {'pop': 919040, 'tracts': 237},\n",
|
||
" 'Essex': {'pop': 39370, 'tracts': 13},\n",
|
||
" 'Franklin': {'pop': 51599, 'tracts': 14},\n",
|
||
" 'Fulton': {'pop': 55531, 'tracts': 15},\n",
|
||
" 'Genesee': {'pop': 60079, 'tracts': 15},\n",
|
||
" 'Greene': {'pop': 49221, 'tracts': 15},\n",
|
||
" 'Hamilton': {'pop': 4836, 'tracts': 4},\n",
|
||
" 'Herkimer': {'pop': 64519, 'tracts': 19},\n",
|
||
" 'Jefferson': {'pop': 116229, 'tracts': 26},\n",
|
||
" 'Kings': {'pop': 2504700, 'tracts': 760},\n",
|
||
" 'Lewis': {'pop': 27087, 'tracts': 7},\n",
|
||
" 'Livingston': {'pop': 65393, 'tracts': 15},\n",
|
||
" 'Madison': {'pop': 73442, 'tracts': 16},\n",
|
||
" 'Monroe': {'pop': 744344, 'tracts': 192},\n",
|
||
" 'Montgomery': {'pop': 50219, 'tracts': 16},\n",
|
||
" 'Nassau': {'pop': 1339532, 'tracts': 280},\n",
|
||
" 'New York': {'pop': 1585873, 'tracts': 288},\n",
|
||
" 'Niagara': {'pop': 216469, 'tracts': 61},\n",
|
||
" 'Oneida': {'pop': 234878, 'tracts': 74},\n",
|
||
" 'Onondaga': {'pop': 467026, 'tracts': 140},\n",
|
||
" 'Ontario': {'pop': 107931, 'tracts': 25},\n",
|
||
" 'Orange': {'pop': 372813, 'tracts': 79},\n",
|
||
" 'Orleans': {'pop': 42883, 'tracts': 11},\n",
|
||
" 'Oswego': {'pop': 122109, 'tracts': 29},\n",
|
||
" 'Otsego': {'pop': 62259, 'tracts': 17},\n",
|
||
" 'Putnam': {'pop': 99710, 'tracts': 19},\n",
|
||
" 'Queens': {'pop': 2230722, 'tracts': 669},\n",
|
||
" 'Rensselaer': {'pop': 159429, 'tracts': 42},\n",
|
||
" 'Richmond': {'pop': 468730, 'tracts': 109},\n",
|
||
" 'Rockland': {'pop': 311687, 'tracts': 65},\n",
|
||
" 'Saratoga': {'pop': 219607, 'tracts': 50},\n",
|
||
" 'Schenectady': {'pop': 154727, 'tracts': 43},\n",
|
||
" 'Schoharie': {'pop': 32749, 'tracts': 8},\n",
|
||
" 'Schuyler': {'pop': 18343, 'tracts': 5},\n",
|
||
" 'Seneca': {'pop': 35251, 'tracts': 10},\n",
|
||
" 'St. Lawrence': {'pop': 111944, 'tracts': 28},\n",
|
||
" 'Steuben': {'pop': 98990, 'tracts': 30},\n",
|
||
" 'Suffolk': {'pop': 1493350, 'tracts': 322},\n",
|
||
" 'Sullivan': {'pop': 77547, 'tracts': 24},\n",
|
||
" 'Tioga': {'pop': 51125, 'tracts': 10},\n",
|
||
" 'Tompkins': {'pop': 101564, 'tracts': 23},\n",
|
||
" 'Ulster': {'pop': 182493, 'tracts': 47},\n",
|
||
" 'Warren': {'pop': 65707, 'tracts': 19},\n",
|
||
" 'Washington': {'pop': 63216, 'tracts': 17},\n",
|
||
" 'Wayne': {'pop': 93772, 'tracts': 23},\n",
|
||
" 'Westchester': {'pop': 949113, 'tracts': 223},\n",
|
||
" 'Wyoming': {'pop': 42155, 'tracts': 11},\n",
|
||
" 'Yates': {'pop': 25348, 'tracts': 5}},\n",
|
||
" 'OH': {'Adams': {'pop': 28550, 'tracts': 6},\n",
|
||
" 'Allen': {'pop': 106331, 'tracts': 33},\n",
|
||
" 'Ashland': {'pop': 53139, 'tracts': 11},\n",
|
||
" 'Ashtabula': {'pop': 101497, 'tracts': 25},\n",
|
||
" 'Athens': {'pop': 64757, 'tracts': 15},\n",
|
||
" 'Auglaize': {'pop': 45949, 'tracts': 11},\n",
|
||
" 'Belmont': {'pop': 70400, 'tracts': 20},\n",
|
||
" 'Brown': {'pop': 44846, 'tracts': 9},\n",
|
||
" 'Butler': {'pop': 368130, 'tracts': 80},\n",
|
||
" 'Carroll': {'pop': 28836, 'tracts': 7},\n",
|
||
" 'Champaign': {'pop': 40097, 'tracts': 10},\n",
|
||
" 'Clark': {'pop': 138333, 'tracts': 44},\n",
|
||
" 'Clermont': {'pop': 197363, 'tracts': 40},\n",
|
||
" 'Clinton': {'pop': 42040, 'tracts': 9},\n",
|
||
" 'Columbiana': {'pop': 107841, 'tracts': 24},\n",
|
||
" 'Coshocton': {'pop': 36901, 'tracts': 10},\n",
|
||
" 'Crawford': {'pop': 43784, 'tracts': 13},\n",
|
||
" 'Cuyahoga': {'pop': 1280122, 'tracts': 447},\n",
|
||
" 'Darke': {'pop': 52959, 'tracts': 12},\n",
|
||
" 'Defiance': {'pop': 39037, 'tracts': 9},\n",
|
||
" 'Delaware': {'pop': 174214, 'tracts': 35},\n",
|
||
" 'Erie': {'pop': 77079, 'tracts': 19},\n",
|
||
" 'Fairfield': {'pop': 146156, 'tracts': 28},\n",
|
||
" 'Fayette': {'pop': 29030, 'tracts': 7},\n",
|
||
" 'Franklin': {'pop': 1163414, 'tracts': 284},\n",
|
||
" 'Fulton': {'pop': 42698, 'tracts': 9},\n",
|
||
" 'Gallia': {'pop': 30934, 'tracts': 7},\n",
|
||
" 'Geauga': {'pop': 93389, 'tracts': 21},\n",
|
||
" 'Greene': {'pop': 161573, 'tracts': 35},\n",
|
||
" 'Guernsey': {'pop': 40087, 'tracts': 10},\n",
|
||
" 'Hamilton': {'pop': 802374, 'tracts': 222},\n",
|
||
" 'Hancock': {'pop': 74782, 'tracts': 13},\n",
|
||
" 'Hardin': {'pop': 32058, 'tracts': 7},\n",
|
||
" 'Harrison': {'pop': 15864, 'tracts': 5},\n",
|
||
" 'Henry': {'pop': 28215, 'tracts': 7},\n",
|
||
" 'Highland': {'pop': 43589, 'tracts': 9},\n",
|
||
" 'Hocking': {'pop': 29380, 'tracts': 7},\n",
|
||
" 'Holmes': {'pop': 42366, 'tracts': 8},\n",
|
||
" 'Huron': {'pop': 59626, 'tracts': 13},\n",
|
||
" 'Jackson': {'pop': 33225, 'tracts': 7},\n",
|
||
" 'Jefferson': {'pop': 69709, 'tracts': 23},\n",
|
||
" 'Knox': {'pop': 60921, 'tracts': 12},\n",
|
||
" 'Lake': {'pop': 230041, 'tracts': 59},\n",
|
||
" 'Lawrence': {'pop': 62450, 'tracts': 16},\n",
|
||
" 'Licking': {'pop': 166492, 'tracts': 32},\n",
|
||
" 'Logan': {'pop': 45858, 'tracts': 11},\n",
|
||
" 'Lorain': {'pop': 301356, 'tracts': 73},\n",
|
||
" 'Lucas': {'pop': 441815, 'tracts': 127},\n",
|
||
" 'Madison': {'pop': 43435, 'tracts': 12},\n",
|
||
" 'Mahoning': {'pop': 238823, 'tracts': 70},\n",
|
||
" 'Marion': {'pop': 66501, 'tracts': 18},\n",
|
||
" 'Medina': {'pop': 172332, 'tracts': 37},\n",
|
||
" 'Meigs': {'pop': 23770, 'tracts': 6},\n",
|
||
" 'Mercer': {'pop': 40814, 'tracts': 9},\n",
|
||
" 'Miami': {'pop': 102506, 'tracts': 21},\n",
|
||
" 'Monroe': {'pop': 14642, 'tracts': 4},\n",
|
||
" 'Montgomery': {'pop': 535153, 'tracts': 153},\n",
|
||
" 'Morgan': {'pop': 15054, 'tracts': 4},\n",
|
||
" 'Morrow': {'pop': 34827, 'tracts': 6},\n",
|
||
" 'Muskingum': {'pop': 86074, 'tracts': 19},\n",
|
||
" 'Noble': {'pop': 14645, 'tracts': 3},\n",
|
||
" 'Ottawa': {'pop': 41428, 'tracts': 13},\n",
|
||
" 'Paulding': {'pop': 19614, 'tracts': 5},\n",
|
||
" 'Perry': {'pop': 36058, 'tracts': 6},\n",
|
||
" 'Pickaway': {'pop': 55698, 'tracts': 13},\n",
|
||
" 'Pike': {'pop': 28709, 'tracts': 6},\n",
|
||
" 'Portage': {'pop': 161419, 'tracts': 35},\n",
|
||
" 'Preble': {'pop': 42270, 'tracts': 12},\n",
|
||
" 'Putnam': {'pop': 34499, 'tracts': 7},\n",
|
||
" 'Richland': {'pop': 124475, 'tracts': 30},\n",
|
||
" 'Ross': {'pop': 78064, 'tracts': 17},\n",
|
||
" 'Sandusky': {'pop': 60944, 'tracts': 15},\n",
|
||
" 'Scioto': {'pop': 79499, 'tracts': 20},\n",
|
||
" 'Seneca': {'pop': 56745, 'tracts': 14},\n",
|
||
" 'Shelby': {'pop': 49423, 'tracts': 10},\n",
|
||
" 'Stark': {'pop': 375586, 'tracts': 86},\n",
|
||
" 'Summit': {'pop': 541781, 'tracts': 135},\n",
|
||
" 'Trumbull': {'pop': 210312, 'tracts': 55},\n",
|
||
" 'Tuscarawas': {'pop': 92582, 'tracts': 21},\n",
|
||
" 'Union': {'pop': 52300, 'tracts': 10},\n",
|
||
" 'Van Wert': {'pop': 28744, 'tracts': 9},\n",
|
||
" 'Vinton': {'pop': 13435, 'tracts': 3},\n",
|
||
" 'Warren': {'pop': 212693, 'tracts': 33},\n",
|
||
" 'Washington': {'pop': 61778, 'tracts': 16},\n",
|
||
" 'Wayne': {'pop': 114520, 'tracts': 32},\n",
|
||
" 'Williams': {'pop': 37642, 'tracts': 9},\n",
|
||
" 'Wood': {'pop': 125488, 'tracts': 28},\n",
|
||
" 'Wyandot': {'pop': 22615, 'tracts': 6}},\n",
|
||
" 'OK': {'Adair': {'pop': 22683, 'tracts': 5},\n",
|
||
" 'Alfalfa': {'pop': 5642, 'tracts': 3},\n",
|
||
" 'Atoka': {'pop': 14182, 'tracts': 4},\n",
|
||
" 'Beaver': {'pop': 5636, 'tracts': 3},\n",
|
||
" 'Beckham': {'pop': 22119, 'tracts': 4},\n",
|
||
" 'Blaine': {'pop': 11943, 'tracts': 5},\n",
|
||
" 'Bryan': {'pop': 42416, 'tracts': 11},\n",
|
||
" 'Caddo': {'pop': 29600, 'tracts': 8},\n",
|
||
" 'Canadian': {'pop': 115541, 'tracts': 29},\n",
|
||
" 'Carter': {'pop': 47557, 'tracts': 11},\n",
|
||
" 'Cherokee': {'pop': 46987, 'tracts': 9},\n",
|
||
" 'Choctaw': {'pop': 15205, 'tracts': 5},\n",
|
||
" 'Cimarron': {'pop': 2475, 'tracts': 2},\n",
|
||
" 'Cleveland': {'pop': 255755, 'tracts': 62},\n",
|
||
" 'Coal': {'pop': 5925, 'tracts': 2},\n",
|
||
" 'Comanche': {'pop': 124098, 'tracts': 32},\n",
|
||
" 'Cotton': {'pop': 6193, 'tracts': 2},\n",
|
||
" 'Craig': {'pop': 15029, 'tracts': 5},\n",
|
||
" 'Creek': {'pop': 69967, 'tracts': 21},\n",
|
||
" 'Custer': {'pop': 27469, 'tracts': 5},\n",
|
||
" 'Delaware': {'pop': 41487, 'tracts': 9},\n",
|
||
" 'Dewey': {'pop': 4810, 'tracts': 3},\n",
|
||
" 'Ellis': {'pop': 4151, 'tracts': 2},\n",
|
||
" 'Garfield': {'pop': 60580, 'tracts': 12},\n",
|
||
" 'Garvin': {'pop': 27576, 'tracts': 9},\n",
|
||
" 'Grady': {'pop': 52431, 'tracts': 10},\n",
|
||
" 'Grant': {'pop': 4527, 'tracts': 2},\n",
|
||
" 'Greer': {'pop': 6239, 'tracts': 2},\n",
|
||
" 'Harmon': {'pop': 2922, 'tracts': 1},\n",
|
||
" 'Harper': {'pop': 3685, 'tracts': 2},\n",
|
||
" 'Haskell': {'pop': 12769, 'tracts': 4},\n",
|
||
" 'Hughes': {'pop': 14003, 'tracts': 5},\n",
|
||
" 'Jackson': {'pop': 26446, 'tracts': 8},\n",
|
||
" 'Jefferson': {'pop': 6472, 'tracts': 3},\n",
|
||
" 'Johnston': {'pop': 10957, 'tracts': 3},\n",
|
||
" 'Kay': {'pop': 46562, 'tracts': 11},\n",
|
||
" 'Kingfisher': {'pop': 15034, 'tracts': 4},\n",
|
||
" 'Kiowa': {'pop': 9446, 'tracts': 3},\n",
|
||
" 'Latimer': {'pop': 11154, 'tracts': 3},\n",
|
||
" 'Le Flore': {'pop': 50384, 'tracts': 12},\n",
|
||
" 'Lincoln': {'pop': 34273, 'tracts': 7},\n",
|
||
" 'Logan': {'pop': 41848, 'tracts': 8},\n",
|
||
" 'Love': {'pop': 9423, 'tracts': 3},\n",
|
||
" 'Major': {'pop': 7527, 'tracts': 3},\n",
|
||
" 'Marshall': {'pop': 15840, 'tracts': 4},\n",
|
||
" 'Mayes': {'pop': 41259, 'tracts': 9},\n",
|
||
" 'McClain': {'pop': 34506, 'tracts': 6},\n",
|
||
" 'McCurtain': {'pop': 33151, 'tracts': 8},\n",
|
||
" 'McIntosh': {'pop': 20252, 'tracts': 6},\n",
|
||
" 'Murray': {'pop': 13488, 'tracts': 3},\n",
|
||
" 'Muskogee': {'pop': 70990, 'tracts': 16},\n",
|
||
" 'Noble': {'pop': 11561, 'tracts': 4},\n",
|
||
" 'Nowata': {'pop': 10536, 'tracts': 4},\n",
|
||
" 'Okfuskee': {'pop': 12191, 'tracts': 4},\n",
|
||
" 'Oklahoma': {'pop': 718633, 'tracts': 241},\n",
|
||
" 'Okmulgee': {'pop': 40069, 'tracts': 10},\n",
|
||
" 'Osage': {'pop': 47472, 'tracts': 11},\n",
|
||
" 'Ottawa': {'pop': 31848, 'tracts': 9},\n",
|
||
" 'Pawnee': {'pop': 16577, 'tracts': 5},\n",
|
||
" 'Payne': {'pop': 77350, 'tracts': 17},\n",
|
||
" 'Pittsburg': {'pop': 45837, 'tracts': 13},\n",
|
||
" 'Pontotoc': {'pop': 37492, 'tracts': 10},\n",
|
||
" 'Pottawatomie': {'pop': 69442, 'tracts': 16},\n",
|
||
" 'Pushmataha': {'pop': 11572, 'tracts': 3},\n",
|
||
" 'Roger Mills': {'pop': 3647, 'tracts': 1},\n",
|
||
" 'Rogers': {'pop': 86905, 'tracts': 28},\n",
|
||
" 'Seminole': {'pop': 25482, 'tracts': 9},\n",
|
||
" 'Sequoyah': {'pop': 42391, 'tracts': 9},\n",
|
||
" 'Stephens': {'pop': 45048, 'tracts': 11},\n",
|
||
" 'Texas': {'pop': 20640, 'tracts': 5},\n",
|
||
" 'Tillman': {'pop': 7992, 'tracts': 5},\n",
|
||
" 'Tulsa': {'pop': 603403, 'tracts': 175},\n",
|
||
" 'Wagoner': {'pop': 73085, 'tracts': 22},\n",
|
||
" 'Washington': {'pop': 50976, 'tracts': 13},\n",
|
||
" 'Washita': {'pop': 11629, 'tracts': 4},\n",
|
||
" 'Woods': {'pop': 8878, 'tracts': 3},\n",
|
||
" 'Woodward': {'pop': 20081, 'tracts': 5}},\n",
|
||
" 'OR': {'Baker': {'pop': 16134, 'tracts': 6},\n",
|
||
" 'Benton': {'pop': 85579, 'tracts': 18},\n",
|
||
" 'Clackamas': {'pop': 375992, 'tracts': 80},\n",
|
||
" 'Clatsop': {'pop': 37039, 'tracts': 12},\n",
|
||
" 'Columbia': {'pop': 49351, 'tracts': 10},\n",
|
||
" 'Coos': {'pop': 63043, 'tracts': 13},\n",
|
||
" 'Crook': {'pop': 20978, 'tracts': 4},\n",
|
||
" 'Curry': {'pop': 22364, 'tracts': 6},\n",
|
||
" 'Deschutes': {'pop': 157733, 'tracts': 24},\n",
|
||
" 'Douglas': {'pop': 107667, 'tracts': 22},\n",
|
||
" 'Gilliam': {'pop': 1871, 'tracts': 1},\n",
|
||
" 'Grant': {'pop': 7445, 'tracts': 2},\n",
|
||
" 'Harney': {'pop': 7422, 'tracts': 2},\n",
|
||
" 'Hood River': {'pop': 22346, 'tracts': 4},\n",
|
||
" 'Jackson': {'pop': 203206, 'tracts': 41},\n",
|
||
" 'Jefferson': {'pop': 21720, 'tracts': 6},\n",
|
||
" 'Josephine': {'pop': 82713, 'tracts': 16},\n",
|
||
" 'Klamath': {'pop': 66380, 'tracts': 20},\n",
|
||
" 'Lake': {'pop': 7895, 'tracts': 2},\n",
|
||
" 'Lane': {'pop': 351715, 'tracts': 86},\n",
|
||
" 'Lincoln': {'pop': 46034, 'tracts': 18},\n",
|
||
" 'Linn': {'pop': 116672, 'tracts': 21},\n",
|
||
" 'Malheur': {'pop': 31313, 'tracts': 8},\n",
|
||
" 'Marion': {'pop': 315335, 'tracts': 58},\n",
|
||
" 'Morrow': {'pop': 11173, 'tracts': 2},\n",
|
||
" 'Multnomah': {'pop': 735334, 'tracts': 171},\n",
|
||
" 'Polk': {'pop': 75403, 'tracts': 12},\n",
|
||
" 'Sherman': {'pop': 1765, 'tracts': 1},\n",
|
||
" 'Tillamook': {'pop': 25250, 'tracts': 8},\n",
|
||
" 'Umatilla': {'pop': 75889, 'tracts': 15},\n",
|
||
" 'Union': {'pop': 25748, 'tracts': 8},\n",
|
||
" 'Wallowa': {'pop': 7008, 'tracts': 3},\n",
|
||
" 'Wasco': {'pop': 25213, 'tracts': 8},\n",
|
||
" 'Washington': {'pop': 529710, 'tracts': 104},\n",
|
||
" 'Wheeler': {'pop': 1441, 'tracts': 1},\n",
|
||
" 'Yamhill': {'pop': 99193, 'tracts': 17}},\n",
|
||
" 'PA': {'Adams': {'pop': 101407, 'tracts': 23},\n",
|
||
" 'Allegheny': {'pop': 1223348, 'tracts': 402},\n",
|
||
" 'Armstrong': {'pop': 68941, 'tracts': 19},\n",
|
||
" 'Beaver': {'pop': 170539, 'tracts': 51},\n",
|
||
" 'Bedford': {'pop': 49762, 'tracts': 11},\n",
|
||
" 'Berks': {'pop': 411442, 'tracts': 90},\n",
|
||
" 'Blair': {'pop': 127089, 'tracts': 34},\n",
|
||
" 'Bradford': {'pop': 62622, 'tracts': 14},\n",
|
||
" 'Bucks': {'pop': 625249, 'tracts': 143},\n",
|
||
" 'Butler': {'pop': 183862, 'tracts': 44},\n",
|
||
" 'Cambria': {'pop': 143679, 'tracts': 42},\n",
|
||
" 'Cameron': {'pop': 5085, 'tracts': 2},\n",
|
||
" 'Carbon': {'pop': 65249, 'tracts': 12},\n",
|
||
" 'Centre': {'pop': 153990, 'tracts': 31},\n",
|
||
" 'Chester': {'pop': 498886, 'tracts': 116},\n",
|
||
" 'Clarion': {'pop': 39988, 'tracts': 10},\n",
|
||
" 'Clearfield': {'pop': 81642, 'tracts': 20},\n",
|
||
" 'Clinton': {'pop': 39238, 'tracts': 9},\n",
|
||
" 'Columbia': {'pop': 67295, 'tracts': 15},\n",
|
||
" 'Crawford': {'pop': 88765, 'tracts': 23},\n",
|
||
" 'Cumberland': {'pop': 235406, 'tracts': 49},\n",
|
||
" 'Dauphin': {'pop': 268100, 'tracts': 65},\n",
|
||
" 'Delaware': {'pop': 558979, 'tracts': 144},\n",
|
||
" 'Elk': {'pop': 31946, 'tracts': 9},\n",
|
||
" 'Erie': {'pop': 280566, 'tracts': 72},\n",
|
||
" 'Fayette': {'pop': 136606, 'tracts': 36},\n",
|
||
" 'Forest': {'pop': 7716, 'tracts': 3},\n",
|
||
" 'Franklin': {'pop': 149618, 'tracts': 27},\n",
|
||
" 'Fulton': {'pop': 14845, 'tracts': 3},\n",
|
||
" 'Greene': {'pop': 38686, 'tracts': 9},\n",
|
||
" 'Huntingdon': {'pop': 45913, 'tracts': 12},\n",
|
||
" 'Indiana': {'pop': 88880, 'tracts': 23},\n",
|
||
" 'Jefferson': {'pop': 45200, 'tracts': 13},\n",
|
||
" 'Juniata': {'pop': 24636, 'tracts': 5},\n",
|
||
" 'Lackawanna': {'pop': 214437, 'tracts': 59},\n",
|
||
" 'Lancaster': {'pop': 519445, 'tracts': 98},\n",
|
||
" 'Lawrence': {'pop': 91108, 'tracts': 28},\n",
|
||
" 'Lebanon': {'pop': 133568, 'tracts': 31},\n",
|
||
" 'Lehigh': {'pop': 349497, 'tracts': 76},\n",
|
||
" 'Luzerne': {'pop': 320918, 'tracts': 104},\n",
|
||
" 'Lycoming': {'pop': 116111, 'tracts': 29},\n",
|
||
" 'McKean': {'pop': 43450, 'tracts': 12},\n",
|
||
" 'Mercer': {'pop': 116638, 'tracts': 30},\n",
|
||
" 'Mifflin': {'pop': 46682, 'tracts': 12},\n",
|
||
" 'Monroe': {'pop': 169842, 'tracts': 33},\n",
|
||
" 'Montgomery': {'pop': 799874, 'tracts': 211},\n",
|
||
" 'Montour': {'pop': 18267, 'tracts': 4},\n",
|
||
" 'Northampton': {'pop': 297735, 'tracts': 68},\n",
|
||
" 'Northumberland': {'pop': 94528, 'tracts': 24},\n",
|
||
" 'Perry': {'pop': 45969, 'tracts': 10},\n",
|
||
" 'Philadelphia': {'pop': 1526006, 'tracts': 384},\n",
|
||
" 'Pike': {'pop': 57369, 'tracts': 18},\n",
|
||
" 'Potter': {'pop': 17457, 'tracts': 5},\n",
|
||
" 'Schuylkill': {'pop': 148289, 'tracts': 40},\n",
|
||
" 'Snyder': {'pop': 39702, 'tracts': 8},\n",
|
||
" 'Somerset': {'pop': 77742, 'tracts': 21},\n",
|
||
" 'Sullivan': {'pop': 6428, 'tracts': 2},\n",
|
||
" 'Susquehanna': {'pop': 43356, 'tracts': 11},\n",
|
||
" 'Tioga': {'pop': 41981, 'tracts': 10},\n",
|
||
" 'Union': {'pop': 44947, 'tracts': 10},\n",
|
||
" 'Venango': {'pop': 54984, 'tracts': 16},\n",
|
||
" 'Warren': {'pop': 41815, 'tracts': 13},\n",
|
||
" 'Washington': {'pop': 207820, 'tracts': 59},\n",
|
||
" 'Wayne': {'pop': 52822, 'tracts': 14},\n",
|
||
" 'Westmoreland': {'pop': 365169, 'tracts': 100},\n",
|
||
" 'Wyoming': {'pop': 28276, 'tracts': 7},\n",
|
||
" 'York': {'pop': 434972, 'tracts': 90}},\n",
|
||
" 'RI': {'Bristol': {'pop': 49875, 'tracts': 11},\n",
|
||
" 'Kent': {'pop': 166158, 'tracts': 39},\n",
|
||
" 'Newport': {'pop': 82888, 'tracts': 22},\n",
|
||
" 'Providence': {'pop': 626667, 'tracts': 141},\n",
|
||
" 'Washington': {'pop': 126979, 'tracts': 29}},\n",
|
||
" 'SC': {'Abbeville': {'pop': 25417, 'tracts': 6},\n",
|
||
" 'Aiken': {'pop': 160099, 'tracts': 33},\n",
|
||
" 'Allendale': {'pop': 10419, 'tracts': 3},\n",
|
||
" 'Anderson': {'pop': 187126, 'tracts': 39},\n",
|
||
" 'Bamberg': {'pop': 15987, 'tracts': 4},\n",
|
||
" 'Barnwell': {'pop': 22621, 'tracts': 6},\n",
|
||
" 'Beaufort': {'pop': 162233, 'tracts': 41},\n",
|
||
" 'Berkeley': {'pop': 177843, 'tracts': 45},\n",
|
||
" 'Calhoun': {'pop': 15175, 'tracts': 3},\n",
|
||
" 'Charleston': {'pop': 350209, 'tracts': 86},\n",
|
||
" 'Cherokee': {'pop': 55342, 'tracts': 13},\n",
|
||
" 'Chester': {'pop': 33140, 'tracts': 11},\n",
|
||
" 'Chesterfield': {'pop': 46734, 'tracts': 10},\n",
|
||
" 'Clarendon': {'pop': 34971, 'tracts': 12},\n",
|
||
" 'Colleton': {'pop': 38892, 'tracts': 10},\n",
|
||
" 'Darlington': {'pop': 68681, 'tracts': 16},\n",
|
||
" 'Dillon': {'pop': 32062, 'tracts': 6},\n",
|
||
" 'Dorchester': {'pop': 136555, 'tracts': 25},\n",
|
||
" 'Edgefield': {'pop': 26985, 'tracts': 6},\n",
|
||
" 'Fairfield': {'pop': 23956, 'tracts': 5},\n",
|
||
" 'Florence': {'pop': 136885, 'tracts': 33},\n",
|
||
" 'Georgetown': {'pop': 60158, 'tracts': 15},\n",
|
||
" 'Greenville': {'pop': 451225, 'tracts': 111},\n",
|
||
" 'Greenwood': {'pop': 69661, 'tracts': 14},\n",
|
||
" 'Hampton': {'pop': 21090, 'tracts': 5},\n",
|
||
" 'Horry': {'pop': 269291, 'tracts': 72},\n",
|
||
" 'Jasper': {'pop': 24777, 'tracts': 5},\n",
|
||
" 'Kershaw': {'pop': 61697, 'tracts': 15},\n",
|
||
" 'Lancaster': {'pop': 76652, 'tracts': 14},\n",
|
||
" 'Laurens': {'pop': 66537, 'tracts': 17},\n",
|
||
" 'Lee': {'pop': 19220, 'tracts': 7},\n",
|
||
" 'Lexington': {'pop': 262391, 'tracts': 74},\n",
|
||
" 'Marion': {'pop': 33062, 'tracts': 8},\n",
|
||
" 'Marlboro': {'pop': 28933, 'tracts': 7},\n",
|
||
" 'McCormick': {'pop': 10233, 'tracts': 3},\n",
|
||
" 'Newberry': {'pop': 37508, 'tracts': 8},\n",
|
||
" 'Oconee': {'pop': 74273, 'tracts': 15},\n",
|
||
" 'Orangeburg': {'pop': 92501, 'tracts': 20},\n",
|
||
" 'Pickens': {'pop': 119224, 'tracts': 28},\n",
|
||
" 'Richland': {'pop': 384504, 'tracts': 89},\n",
|
||
" 'Saluda': {'pop': 19875, 'tracts': 5},\n",
|
||
" 'Spartanburg': {'pop': 284307, 'tracts': 69},\n",
|
||
" 'Sumter': {'pop': 107456, 'tracts': 23},\n",
|
||
" 'Union': {'pop': 28961, 'tracts': 9},\n",
|
||
" 'Williamsburg': {'pop': 34423, 'tracts': 11},\n",
|
||
" 'York': {'pop': 226073, 'tracts': 46}},\n",
|
||
" 'SD': {'Aurora': {'pop': 2710, 'tracts': 1},\n",
|
||
" 'Beadle': {'pop': 17398, 'tracts': 6},\n",
|
||
" 'Bennett': {'pop': 3431, 'tracts': 2},\n",
|
||
" 'Bon Homme': {'pop': 7070, 'tracts': 2},\n",
|
||
" 'Brookings': {'pop': 31965, 'tracts': 6},\n",
|
||
" 'Brown': {'pop': 36531, 'tracts': 8},\n",
|
||
" 'Brule': {'pop': 5255, 'tracts': 2},\n",
|
||
" 'Buffalo': {'pop': 1912, 'tracts': 1},\n",
|
||
" 'Butte': {'pop': 10110, 'tracts': 2},\n",
|
||
" 'Campbell': {'pop': 1466, 'tracts': 1},\n",
|
||
" 'Charles Mix': {'pop': 9129, 'tracts': 3},\n",
|
||
" 'Clark': {'pop': 3691, 'tracts': 1},\n",
|
||
" 'Clay': {'pop': 13864, 'tracts': 3},\n",
|
||
" 'Codington': {'pop': 27227, 'tracts': 7},\n",
|
||
" 'Corson': {'pop': 4050, 'tracts': 2},\n",
|
||
" 'Custer': {'pop': 8216, 'tracts': 2},\n",
|
||
" 'Davison': {'pop': 19504, 'tracts': 4},\n",
|
||
" 'Day': {'pop': 5710, 'tracts': 3},\n",
|
||
" 'Deuel': {'pop': 4364, 'tracts': 2},\n",
|
||
" 'Dewey': {'pop': 5301, 'tracts': 2},\n",
|
||
" 'Douglas': {'pop': 3002, 'tracts': 1},\n",
|
||
" 'Edmunds': {'pop': 4071, 'tracts': 2},\n",
|
||
" 'Fall River': {'pop': 7094, 'tracts': 2},\n",
|
||
" 'Faulk': {'pop': 2364, 'tracts': 1},\n",
|
||
" 'Grant': {'pop': 7356, 'tracts': 2},\n",
|
||
" 'Gregory': {'pop': 4271, 'tracts': 2},\n",
|
||
" 'Haakon': {'pop': 1937, 'tracts': 1},\n",
|
||
" 'Hamlin': {'pop': 5903, 'tracts': 2},\n",
|
||
" 'Hand': {'pop': 3431, 'tracts': 2},\n",
|
||
" 'Hanson': {'pop': 3331, 'tracts': 1},\n",
|
||
" 'Harding': {'pop': 1255, 'tracts': 1},\n",
|
||
" 'Hughes': {'pop': 17022, 'tracts': 4},\n",
|
||
" 'Hutchinson': {'pop': 7343, 'tracts': 3},\n",
|
||
" 'Hyde': {'pop': 1420, 'tracts': 1},\n",
|
||
" 'Jackson': {'pop': 3031, 'tracts': 2},\n",
|
||
" 'Jerauld': {'pop': 2071, 'tracts': 1},\n",
|
||
" 'Jones': {'pop': 1006, 'tracts': 1},\n",
|
||
" 'Kingsbury': {'pop': 5148, 'tracts': 2},\n",
|
||
" 'Lake': {'pop': 11200, 'tracts': 3},\n",
|
||
" 'Lawrence': {'pop': 24097, 'tracts': 5},\n",
|
||
" 'Lincoln': {'pop': 44828, 'tracts': 11},\n",
|
||
" 'Lyman': {'pop': 3755, 'tracts': 2},\n",
|
||
" 'Marshall': {'pop': 4656, 'tracts': 1},\n",
|
||
" 'McCook': {'pop': 5618, 'tracts': 2},\n",
|
||
" 'McPherson': {'pop': 2459, 'tracts': 1},\n",
|
||
" 'Meade': {'pop': 25434, 'tracts': 5},\n",
|
||
" 'Mellette': {'pop': 2048, 'tracts': 1},\n",
|
||
" 'Miner': {'pop': 2389, 'tracts': 1},\n",
|
||
" 'Minnehaha': {'pop': 169468, 'tracts': 42},\n",
|
||
" 'Moody': {'pop': 6486, 'tracts': 2},\n",
|
||
" 'Pennington': {'pop': 100948, 'tracts': 23},\n",
|
||
" 'Perkins': {'pop': 2982, 'tracts': 1},\n",
|
||
" 'Potter': {'pop': 2329, 'tracts': 1},\n",
|
||
" 'Roberts': {'pop': 10149, 'tracts': 4},\n",
|
||
" 'Sanborn': {'pop': 2355, 'tracts': 1},\n",
|
||
" 'Shannon': {'pop': 13586, 'tracts': 3},\n",
|
||
" 'Spink': {'pop': 6415, 'tracts': 3},\n",
|
||
" 'Stanley': {'pop': 2966, 'tracts': 1},\n",
|
||
" 'Sully': {'pop': 1373, 'tracts': 1},\n",
|
||
" 'Todd': {'pop': 9612, 'tracts': 2},\n",
|
||
" 'Tripp': {'pop': 5644, 'tracts': 2},\n",
|
||
" 'Turner': {'pop': 8347, 'tracts': 2},\n",
|
||
" 'Union': {'pop': 14399, 'tracts': 3},\n",
|
||
" 'Walworth': {'pop': 5438, 'tracts': 2},\n",
|
||
" 'Yankton': {'pop': 22438, 'tracts': 5},\n",
|
||
" 'Ziebach': {'pop': 2801, 'tracts': 1}},\n",
|
||
" 'TN': {'Anderson': {'pop': 75129, 'tracts': 18},\n",
|
||
" 'Bedford': {'pop': 45058, 'tracts': 9},\n",
|
||
" 'Benton': {'pop': 16489, 'tracts': 5},\n",
|
||
" 'Bledsoe': {'pop': 12876, 'tracts': 3},\n",
|
||
" 'Blount': {'pop': 123010, 'tracts': 28},\n",
|
||
" 'Bradley': {'pop': 98963, 'tracts': 19},\n",
|
||
" 'Campbell': {'pop': 40716, 'tracts': 11},\n",
|
||
" 'Cannon': {'pop': 13801, 'tracts': 3},\n",
|
||
" 'Carroll': {'pop': 28522, 'tracts': 8},\n",
|
||
" 'Carter': {'pop': 57424, 'tracts': 17},\n",
|
||
" 'Cheatham': {'pop': 39105, 'tracts': 9},\n",
|
||
" 'Chester': {'pop': 17131, 'tracts': 3},\n",
|
||
" 'Claiborne': {'pop': 32213, 'tracts': 9},\n",
|
||
" 'Clay': {'pop': 7861, 'tracts': 2},\n",
|
||
" 'Cocke': {'pop': 35662, 'tracts': 9},\n",
|
||
" 'Coffee': {'pop': 52796, 'tracts': 12},\n",
|
||
" 'Crockett': {'pop': 14586, 'tracts': 5},\n",
|
||
" 'Cumberland': {'pop': 56053, 'tracts': 14},\n",
|
||
" 'Davidson': {'pop': 626681, 'tracts': 161},\n",
|
||
" 'DeKalb': {'pop': 18723, 'tracts': 4},\n",
|
||
" 'Decatur': {'pop': 11757, 'tracts': 4},\n",
|
||
" 'Dickson': {'pop': 49666, 'tracts': 10},\n",
|
||
" 'Dyer': {'pop': 38335, 'tracts': 8},\n",
|
||
" 'Fayette': {'pop': 38413, 'tracts': 11},\n",
|
||
" 'Fentress': {'pop': 17959, 'tracts': 4},\n",
|
||
" 'Franklin': {'pop': 41052, 'tracts': 9},\n",
|
||
" 'Gibson': {'pop': 49683, 'tracts': 14},\n",
|
||
" 'Giles': {'pop': 29485, 'tracts': 8},\n",
|
||
" 'Grainger': {'pop': 22657, 'tracts': 5},\n",
|
||
" 'Greene': {'pop': 68831, 'tracts': 15},\n",
|
||
" 'Grundy': {'pop': 13703, 'tracts': 4},\n",
|
||
" 'Hamblen': {'pop': 62544, 'tracts': 12},\n",
|
||
" 'Hamilton': {'pop': 336463, 'tracts': 82},\n",
|
||
" 'Hancock': {'pop': 6819, 'tracts': 2},\n",
|
||
" 'Hardeman': {'pop': 27253, 'tracts': 6},\n",
|
||
" 'Hardin': {'pop': 26026, 'tracts': 6},\n",
|
||
" 'Hawkins': {'pop': 56833, 'tracts': 13},\n",
|
||
" 'Haywood': {'pop': 18787, 'tracts': 6},\n",
|
||
" 'Henderson': {'pop': 27769, 'tracts': 6},\n",
|
||
" 'Henry': {'pop': 32330, 'tracts': 9},\n",
|
||
" 'Hickman': {'pop': 24690, 'tracts': 6},\n",
|
||
" 'Houston': {'pop': 8426, 'tracts': 3},\n",
|
||
" 'Humphreys': {'pop': 18538, 'tracts': 5},\n",
|
||
" 'Jackson': {'pop': 11638, 'tracts': 4},\n",
|
||
" 'Jefferson': {'pop': 51407, 'tracts': 9},\n",
|
||
" 'Johnson': {'pop': 18244, 'tracts': 5},\n",
|
||
" 'Knox': {'pop': 432226, 'tracts': 112},\n",
|
||
" 'Lake': {'pop': 7832, 'tracts': 2},\n",
|
||
" 'Lauderdale': {'pop': 27815, 'tracts': 9},\n",
|
||
" 'Lawrence': {'pop': 41869, 'tracts': 11},\n",
|
||
" 'Lewis': {'pop': 12161, 'tracts': 2},\n",
|
||
" 'Lincoln': {'pop': 33361, 'tracts': 9},\n",
|
||
" 'Loudon': {'pop': 48556, 'tracts': 10},\n",
|
||
" 'Macon': {'pop': 22248, 'tracts': 4},\n",
|
||
" 'Madison': {'pop': 98294, 'tracts': 27},\n",
|
||
" 'Marion': {'pop': 28237, 'tracts': 6},\n",
|
||
" 'Marshall': {'pop': 30617, 'tracts': 6},\n",
|
||
" 'Maury': {'pop': 80956, 'tracts': 17},\n",
|
||
" 'McMinn': {'pop': 52266, 'tracts': 10},\n",
|
||
" 'McNairy': {'pop': 26075, 'tracts': 7},\n",
|
||
" 'Meigs': {'pop': 11753, 'tracts': 3},\n",
|
||
" 'Monroe': {'pop': 44519, 'tracts': 7},\n",
|
||
" 'Montgomery': {'pop': 172331, 'tracts': 39},\n",
|
||
" 'Moore': {'pop': 6362, 'tracts': 2},\n",
|
||
" 'Morgan': {'pop': 21987, 'tracts': 5},\n",
|
||
" 'Obion': {'pop': 31807, 'tracts': 10},\n",
|
||
" 'Overton': {'pop': 22083, 'tracts': 7},\n",
|
||
" 'Perry': {'pop': 7915, 'tracts': 2},\n",
|
||
" 'Pickett': {'pop': 5077, 'tracts': 1},\n",
|
||
" 'Polk': {'pop': 16825, 'tracts': 5},\n",
|
||
" 'Putnam': {'pop': 72321, 'tracts': 15},\n",
|
||
" 'Rhea': {'pop': 31809, 'tracts': 6},\n",
|
||
" 'Roane': {'pop': 54181, 'tracts': 11},\n",
|
||
" 'Robertson': {'pop': 66283, 'tracts': 14},\n",
|
||
" 'Rutherford': {'pop': 262604, 'tracts': 49},\n",
|
||
" 'Scott': {'pop': 22228, 'tracts': 5},\n",
|
||
" 'Sequatchie': {'pop': 14112, 'tracts': 3},\n",
|
||
" 'Sevier': {'pop': 89889, 'tracts': 18},\n",
|
||
" 'Shelby': {'pop': 927644, 'tracts': 221},\n",
|
||
" 'Smith': {'pop': 19166, 'tracts': 5},\n",
|
||
" 'Stewart': {'pop': 13324, 'tracts': 5},\n",
|
||
" 'Sullivan': {'pop': 156823, 'tracts': 39},\n",
|
||
" 'Sumner': {'pop': 160645, 'tracts': 42},\n",
|
||
" 'Tipton': {'pop': 61081, 'tracts': 13},\n",
|
||
" 'Trousdale': {'pop': 7870, 'tracts': 2},\n",
|
||
" 'Unicoi': {'pop': 18313, 'tracts': 4},\n",
|
||
" 'Union': {'pop': 19109, 'tracts': 4},\n",
|
||
" 'Van Buren': {'pop': 5548, 'tracts': 2},\n",
|
||
" 'Warren': {'pop': 39839, 'tracts': 9},\n",
|
||
" 'Washington': {'pop': 122979, 'tracts': 23},\n",
|
||
" 'Wayne': {'pop': 17021, 'tracts': 4},\n",
|
||
" 'Weakley': {'pop': 35021, 'tracts': 11},\n",
|
||
" 'White': {'pop': 25841, 'tracts': 6},\n",
|
||
" 'Williamson': {'pop': 183182, 'tracts': 37},\n",
|
||
" 'Wilson': {'pop': 113993, 'tracts': 21}},\n",
|
||
" 'TX': {'Anderson': {'pop': 58458, 'tracts': 11},\n",
|
||
" 'Andrews': {'pop': 14786, 'tracts': 4},\n",
|
||
" 'Angelina': {'pop': 86771, 'tracts': 17},\n",
|
||
" 'Aransas': {'pop': 23158, 'tracts': 5},\n",
|
||
" 'Archer': {'pop': 9054, 'tracts': 3},\n",
|
||
" 'Armstrong': {'pop': 1901, 'tracts': 1},\n",
|
||
" 'Atascosa': {'pop': 44911, 'tracts': 8},\n",
|
||
" 'Austin': {'pop': 28417, 'tracts': 6},\n",
|
||
" 'Bailey': {'pop': 7165, 'tracts': 1},\n",
|
||
" 'Bandera': {'pop': 20485, 'tracts': 5},\n",
|
||
" 'Bastrop': {'pop': 74171, 'tracts': 10},\n",
|
||
" 'Baylor': {'pop': 3726, 'tracts': 1},\n",
|
||
" 'Bee': {'pop': 31861, 'tracts': 7},\n",
|
||
" 'Bell': {'pop': 310235, 'tracts': 65},\n",
|
||
" 'Bexar': {'pop': 1714773, 'tracts': 366},\n",
|
||
" 'Blanco': {'pop': 10497, 'tracts': 2},\n",
|
||
" 'Borden': {'pop': 641, 'tracts': 1},\n",
|
||
" 'Bosque': {'pop': 18212, 'tracts': 7},\n",
|
||
" 'Bowie': {'pop': 92565, 'tracts': 18},\n",
|
||
" 'Brazoria': {'pop': 313166, 'tracts': 51},\n",
|
||
" 'Brazos': {'pop': 194851, 'tracts': 42},\n",
|
||
" 'Brewster': {'pop': 9232, 'tracts': 3},\n",
|
||
" 'Briscoe': {'pop': 1637, 'tracts': 1},\n",
|
||
" 'Brooks': {'pop': 7223, 'tracts': 2},\n",
|
||
" 'Brown': {'pop': 38106, 'tracts': 12},\n",
|
||
" 'Burleson': {'pop': 17187, 'tracts': 5},\n",
|
||
" 'Burnet': {'pop': 42750, 'tracts': 8},\n",
|
||
" 'Caldwell': {'pop': 38066, 'tracts': 8},\n",
|
||
" 'Calhoun': {'pop': 21381, 'tracts': 6},\n",
|
||
" 'Callahan': {'pop': 13544, 'tracts': 3},\n",
|
||
" 'Cameron': {'pop': 406220, 'tracts': 86},\n",
|
||
" 'Camp': {'pop': 12401, 'tracts': 3},\n",
|
||
" 'Carson': {'pop': 6182, 'tracts': 2},\n",
|
||
" 'Cass': {'pop': 30464, 'tracts': 7},\n",
|
||
" 'Castro': {'pop': 8062, 'tracts': 3},\n",
|
||
" 'Chambers': {'pop': 35096, 'tracts': 6},\n",
|
||
" 'Cherokee': {'pop': 50845, 'tracts': 12},\n",
|
||
" 'Childress': {'pop': 7041, 'tracts': 2},\n",
|
||
" 'Clay': {'pop': 10752, 'tracts': 3},\n",
|
||
" 'Cochran': {'pop': 3127, 'tracts': 1},\n",
|
||
" 'Coke': {'pop': 3320, 'tracts': 2},\n",
|
||
" 'Coleman': {'pop': 8895, 'tracts': 3},\n",
|
||
" 'Collin': {'pop': 782341, 'tracts': 152},\n",
|
||
" 'Collingsworth': {'pop': 3057, 'tracts': 1},\n",
|
||
" 'Colorado': {'pop': 20874, 'tracts': 5},\n",
|
||
" 'Comal': {'pop': 108472, 'tracts': 24},\n",
|
||
" 'Comanche': {'pop': 13974, 'tracts': 4},\n",
|
||
" 'Concho': {'pop': 4087, 'tracts': 1},\n",
|
||
" 'Cooke': {'pop': 38437, 'tracts': 8},\n",
|
||
" 'Coryell': {'pop': 75388, 'tracts': 19},\n",
|
||
" 'Cottle': {'pop': 1505, 'tracts': 1},\n",
|
||
" 'Crane': {'pop': 4375, 'tracts': 1},\n",
|
||
" 'Crockett': {'pop': 3719, 'tracts': 1},\n",
|
||
" 'Crosby': {'pop': 6059, 'tracts': 3},\n",
|
||
" 'Culberson': {'pop': 2398, 'tracts': 1},\n",
|
||
" 'Dallam': {'pop': 6703, 'tracts': 2},\n",
|
||
" 'Dallas': {'pop': 2368139, 'tracts': 529},\n",
|
||
" 'Dawson': {'pop': 13833, 'tracts': 4},\n",
|
||
" 'DeWitt': {'pop': 20097, 'tracts': 5},\n",
|
||
" 'Deaf Smith': {'pop': 19372, 'tracts': 4},\n",
|
||
" 'Delta': {'pop': 5231, 'tracts': 2},\n",
|
||
" 'Denton': {'pop': 662614, 'tracts': 137},\n",
|
||
" 'Dickens': {'pop': 2444, 'tracts': 1},\n",
|
||
" 'Dimmit': {'pop': 9996, 'tracts': 2},\n",
|
||
" 'Donley': {'pop': 3677, 'tracts': 2},\n",
|
||
" 'Duval': {'pop': 11782, 'tracts': 3},\n",
|
||
" 'Eastland': {'pop': 18583, 'tracts': 5},\n",
|
||
" 'Ector': {'pop': 137130, 'tracts': 28},\n",
|
||
" 'Edwards': {'pop': 2002, 'tracts': 1},\n",
|
||
" 'El Paso': {'pop': 800647, 'tracts': 161},\n",
|
||
" 'Ellis': {'pop': 149610, 'tracts': 31},\n",
|
||
" 'Erath': {'pop': 37890, 'tracts': 8},\n",
|
||
" 'Falls': {'pop': 17866, 'tracts': 6},\n",
|
||
" 'Fannin': {'pop': 33915, 'tracts': 9},\n",
|
||
" 'Fayette': {'pop': 24554, 'tracts': 7},\n",
|
||
" 'Fisher': {'pop': 3974, 'tracts': 2},\n",
|
||
" 'Floyd': {'pop': 6446, 'tracts': 2},\n",
|
||
" 'Foard': {'pop': 1336, 'tracts': 1},\n",
|
||
" 'Fort Bend': {'pop': 585375, 'tracts': 76},\n",
|
||
" 'Franklin': {'pop': 10605, 'tracts': 3},\n",
|
||
" 'Freestone': {'pop': 19816, 'tracts': 7},\n",
|
||
" 'Frio': {'pop': 17217, 'tracts': 3},\n",
|
||
" 'Gaines': {'pop': 17526, 'tracts': 3},\n",
|
||
" 'Galveston': {'pop': 291309, 'tracts': 67},\n",
|
||
" 'Garza': {'pop': 6461, 'tracts': 1},\n",
|
||
" 'Gillespie': {'pop': 24837, 'tracts': 5},\n",
|
||
" 'Glasscock': {'pop': 1226, 'tracts': 1},\n",
|
||
" 'Goliad': {'pop': 7210, 'tracts': 2},\n",
|
||
" 'Gonzales': {'pop': 19807, 'tracts': 6},\n",
|
||
" 'Gray': {'pop': 22535, 'tracts': 7},\n",
|
||
" 'Grayson': {'pop': 120877, 'tracts': 26},\n",
|
||
" 'Gregg': {'pop': 121730, 'tracts': 25},\n",
|
||
" 'Grimes': {'pop': 26604, 'tracts': 6},\n",
|
||
" 'Guadalupe': {'pop': 131533, 'tracts': 29},\n",
|
||
" 'Hale': {'pop': 36273, 'tracts': 9},\n",
|
||
" 'Hall': {'pop': 3353, 'tracts': 1},\n",
|
||
" 'Hamilton': {'pop': 8517, 'tracts': 3},\n",
|
||
" 'Hansford': {'pop': 5613, 'tracts': 2},\n",
|
||
" 'Hardeman': {'pop': 4139, 'tracts': 1},\n",
|
||
" 'Hardin': {'pop': 54635, 'tracts': 11},\n",
|
||
" 'Harris': {'pop': 4092459, 'tracts': 786},\n",
|
||
" 'Harrison': {'pop': 65631, 'tracts': 14},\n",
|
||
" 'Hartley': {'pop': 6062, 'tracts': 1},\n",
|
||
" 'Haskell': {'pop': 5899, 'tracts': 2},\n",
|
||
" 'Hays': {'pop': 157107, 'tracts': 25},\n",
|
||
" 'Hemphill': {'pop': 3807, 'tracts': 1},\n",
|
||
" 'Henderson': {'pop': 78532, 'tracts': 17},\n",
|
||
" 'Hidalgo': {'pop': 774769, 'tracts': 113},\n",
|
||
" 'Hill': {'pop': 35089, 'tracts': 11},\n",
|
||
" 'Hockley': {'pop': 22935, 'tracts': 7},\n",
|
||
" 'Hood': {'pop': 51182, 'tracts': 10},\n",
|
||
" 'Hopkins': {'pop': 35161, 'tracts': 9},\n",
|
||
" 'Houston': {'pop': 23732, 'tracts': 7},\n",
|
||
" 'Howard': {'pop': 35012, 'tracts': 10},\n",
|
||
" 'Hudspeth': {'pop': 3476, 'tracts': 1},\n",
|
||
" 'Hunt': {'pop': 86129, 'tracts': 19},\n",
|
||
" 'Hutchinson': {'pop': 22150, 'tracts': 7},\n",
|
||
" 'Irion': {'pop': 1599, 'tracts': 1},\n",
|
||
" 'Jack': {'pop': 9044, 'tracts': 3},\n",
|
||
" 'Jackson': {'pop': 14075, 'tracts': 3},\n",
|
||
" 'Jasper': {'pop': 35710, 'tracts': 8},\n",
|
||
" 'Jeff Davis': {'pop': 2342, 'tracts': 1},\n",
|
||
" 'Jefferson': {'pop': 252273, 'tracts': 72},\n",
|
||
" 'Jim Hogg': {'pop': 5300, 'tracts': 2},\n",
|
||
" 'Jim Wells': {'pop': 40838, 'tracts': 7},\n",
|
||
" 'Johnson': {'pop': 150934, 'tracts': 28},\n",
|
||
" 'Jones': {'pop': 20202, 'tracts': 6},\n",
|
||
" 'Karnes': {'pop': 14824, 'tracts': 4},\n",
|
||
" 'Kaufman': {'pop': 103350, 'tracts': 18},\n",
|
||
" 'Kendall': {'pop': 33410, 'tracts': 6},\n",
|
||
" 'Kenedy': {'pop': 416, 'tracts': 1},\n",
|
||
" 'Kent': {'pop': 808, 'tracts': 1},\n",
|
||
" 'Kerr': {'pop': 49625, 'tracts': 10},\n",
|
||
" 'Kimble': {'pop': 4607, 'tracts': 2},\n",
|
||
" 'King': {'pop': 286, 'tracts': 1},\n",
|
||
" 'Kinney': {'pop': 3598, 'tracts': 1},\n",
|
||
" 'Kleberg': {'pop': 32061, 'tracts': 6},\n",
|
||
" 'Knox': {'pop': 3719, 'tracts': 2},\n",
|
||
" 'La Salle': {'pop': 6886, 'tracts': 1},\n",
|
||
" 'Lamar': {'pop': 49793, 'tracts': 12},\n",
|
||
" 'Lamb': {'pop': 13977, 'tracts': 5},\n",
|
||
" 'Lampasas': {'pop': 19677, 'tracts': 5},\n",
|
||
" 'Lavaca': {'pop': 19263, 'tracts': 6},\n",
|
||
" 'Lee': {'pop': 16612, 'tracts': 4},\n",
|
||
" 'Leon': {'pop': 16801, 'tracts': 3},\n",
|
||
" 'Liberty': {'pop': 75643, 'tracts': 14},\n",
|
||
" 'Limestone': {'pop': 23384, 'tracts': 8},\n",
|
||
" 'Lipscomb': {'pop': 3302, 'tracts': 2},\n",
|
||
" 'Live Oak': {'pop': 11531, 'tracts': 4},\n",
|
||
" 'Llano': {'pop': 19301, 'tracts': 6},\n",
|
||
" 'Loving': {'pop': 82, 'tracts': 1},\n",
|
||
" 'Lubbock': {'pop': 278831, 'tracts': 68},\n",
|
||
" 'Lynn': {'pop': 5915, 'tracts': 3},\n",
|
||
" 'Madison': {'pop': 13664, 'tracts': 4},\n",
|
||
" 'Marion': {'pop': 10546, 'tracts': 4},\n",
|
||
" 'Martin': {'pop': 4799, 'tracts': 2},\n",
|
||
" 'Mason': {'pop': 4012, 'tracts': 2},\n",
|
||
" 'Matagorda': {'pop': 36702, 'tracts': 10},\n",
|
||
" 'Maverick': {'pop': 54258, 'tracts': 9},\n",
|
||
" 'McCulloch': {'pop': 8283, 'tracts': 3},\n",
|
||
" 'McLennan': {'pop': 234906, 'tracts': 51},\n",
|
||
" 'McMullen': {'pop': 707, 'tracts': 1},\n",
|
||
" 'Medina': {'pop': 46006, 'tracts': 8},\n",
|
||
" 'Menard': {'pop': 2242, 'tracts': 1},\n",
|
||
" 'Midland': {'pop': 136872, 'tracts': 27},\n",
|
||
" 'Milam': {'pop': 24757, 'tracts': 7},\n",
|
||
" 'Mills': {'pop': 4936, 'tracts': 2},\n",
|
||
" 'Mitchell': {'pop': 9403, 'tracts': 2},\n",
|
||
" 'Montague': {'pop': 19719, 'tracts': 6},\n",
|
||
" 'Montgomery': {'pop': 455746, 'tracts': 59},\n",
|
||
" 'Moore': {'pop': 21904, 'tracts': 4},\n",
|
||
" 'Morris': {'pop': 12934, 'tracts': 3},\n",
|
||
" 'Motley': {'pop': 1210, 'tracts': 1},\n",
|
||
" 'Nacogdoches': {'pop': 64524, 'tracts': 13},\n",
|
||
" 'Navarro': {'pop': 47735, 'tracts': 10},\n",
|
||
" 'Newton': {'pop': 14445, 'tracts': 4},\n",
|
||
" 'Nolan': {'pop': 15216, 'tracts': 5},\n",
|
||
" 'Nueces': {'pop': 340223, 'tracts': 81},\n",
|
||
" 'Ochiltree': {'pop': 10223, 'tracts': 3},\n",
|
||
" 'Oldham': {'pop': 2052, 'tracts': 1},\n",
|
||
" 'Orange': {'pop': 81837, 'tracts': 21},\n",
|
||
" 'Palo Pinto': {'pop': 28111, 'tracts': 9},\n",
|
||
" 'Panola': {'pop': 23796, 'tracts': 6},\n",
|
||
" 'Parker': {'pop': 116927, 'tracts': 19},\n",
|
||
" 'Parmer': {'pop': 10269, 'tracts': 2},\n",
|
||
" 'Pecos': {'pop': 15507, 'tracts': 4},\n",
|
||
" 'Polk': {'pop': 45413, 'tracts': 10},\n",
|
||
" 'Potter': {'pop': 121073, 'tracts': 34},\n",
|
||
" 'Presidio': {'pop': 7818, 'tracts': 2},\n",
|
||
" 'Rains': {'pop': 10914, 'tracts': 2},\n",
|
||
" 'Randall': {'pop': 120725, 'tracts': 29},\n",
|
||
" 'Reagan': {'pop': 3367, 'tracts': 1},\n",
|
||
" 'Real': {'pop': 3309, 'tracts': 1},\n",
|
||
" 'Red River': {'pop': 12860, 'tracts': 4},\n",
|
||
" 'Reeves': {'pop': 13783, 'tracts': 5},\n",
|
||
" 'Refugio': {'pop': 7383, 'tracts': 2},\n",
|
||
" 'Roberts': {'pop': 929, 'tracts': 1},\n",
|
||
" 'Robertson': {'pop': 16622, 'tracts': 5},\n",
|
||
" 'Rockwall': {'pop': 78337, 'tracts': 11},\n",
|
||
" 'Runnels': {'pop': 10501, 'tracts': 4},\n",
|
||
" 'Rusk': {'pop': 53330, 'tracts': 13},\n",
|
||
" 'Sabine': {'pop': 10834, 'tracts': 3},\n",
|
||
" 'San Augustine': {'pop': 8865, 'tracts': 3},\n",
|
||
" 'San Jacinto': {'pop': 26384, 'tracts': 4},\n",
|
||
" 'San Patricio': {'pop': 64804, 'tracts': 16},\n",
|
||
" 'San Saba': {'pop': 6131, 'tracts': 2},\n",
|
||
" 'Schleicher': {'pop': 3461, 'tracts': 1},\n",
|
||
" 'Scurry': {'pop': 16921, 'tracts': 4},\n",
|
||
" 'Shackelford': {'pop': 3378, 'tracts': 1},\n",
|
||
" 'Shelby': {'pop': 25448, 'tracts': 6},\n",
|
||
" 'Sherman': {'pop': 3034, 'tracts': 1},\n",
|
||
" 'Smith': {'pop': 209714, 'tracts': 41},\n",
|
||
" 'Somervell': {'pop': 8490, 'tracts': 2},\n",
|
||
" 'Starr': {'pop': 60968, 'tracts': 15},\n",
|
||
" 'Stephens': {'pop': 9630, 'tracts': 3},\n",
|
||
" 'Sterling': {'pop': 1143, 'tracts': 1},\n",
|
||
" 'Stonewall': {'pop': 1490, 'tracts': 1},\n",
|
||
" 'Sutton': {'pop': 4128, 'tracts': 1},\n",
|
||
" 'Swisher': {'pop': 7854, 'tracts': 3},\n",
|
||
" 'Tarrant': {'pop': 1809034, 'tracts': 357},\n",
|
||
" 'Taylor': {'pop': 131506, 'tracts': 38},\n",
|
||
" 'Terrell': {'pop': 984, 'tracts': 1},\n",
|
||
" 'Terry': {'pop': 12651, 'tracts': 3},\n",
|
||
" 'Throckmorton': {'pop': 1641, 'tracts': 1},\n",
|
||
" 'Titus': {'pop': 32334, 'tracts': 8},\n",
|
||
" 'Tom Green': {'pop': 110224, 'tracts': 25},\n",
|
||
" 'Travis': {'pop': 1024266, 'tracts': 218},\n",
|
||
" 'Trinity': {'pop': 14585, 'tracts': 5},\n",
|
||
" 'Tyler': {'pop': 21766, 'tracts': 5},\n",
|
||
" 'Upshur': {'pop': 39309, 'tracts': 7},\n",
|
||
" 'Upton': {'pop': 3355, 'tracts': 2},\n",
|
||
" 'Uvalde': {'pop': 26405, 'tracts': 5},\n",
|
||
" 'Val Verde': {'pop': 48879, 'tracts': 10},\n",
|
||
" 'Van Zandt': {'pop': 52579, 'tracts': 10},\n",
|
||
" 'Victoria': {'pop': 86793, 'tracts': 23},\n",
|
||
" 'Walker': {'pop': 67861, 'tracts': 10},\n",
|
||
" 'Waller': {'pop': 43205, 'tracts': 6},\n",
|
||
" 'Ward': {'pop': 10658, 'tracts': 3},\n",
|
||
" 'Washington': {'pop': 33718, 'tracts': 6},\n",
|
||
" 'Webb': {'pop': 250304, 'tracts': 61},\n",
|
||
" 'Wharton': {'pop': 41280, 'tracts': 11},\n",
|
||
" 'Wheeler': {'pop': 5410, 'tracts': 2},\n",
|
||
" 'Wichita': {'pop': 131500, 'tracts': 37},\n",
|
||
" 'Wilbarger': {'pop': 13535, 'tracts': 4},\n",
|
||
" 'Willacy': {'pop': 22134, 'tracts': 6},\n",
|
||
" 'Williamson': {'pop': 422679, 'tracts': 89},\n",
|
||
" 'Wilson': {'pop': 42918, 'tracts': 11},\n",
|
||
" 'Winkler': {'pop': 7110, 'tracts': 3},\n",
|
||
" 'Wise': {'pop': 59127, 'tracts': 11},\n",
|
||
" 'Wood': {'pop': 41964, 'tracts': 10},\n",
|
||
" 'Yoakum': {'pop': 7879, 'tracts': 2},\n",
|
||
" 'Young': {'pop': 18550, 'tracts': 4},\n",
|
||
" 'Zapata': {'pop': 14018, 'tracts': 3},\n",
|
||
" 'Zavala': {'pop': 11677, 'tracts': 4}},\n",
|
||
" 'UT': {'Beaver': {'pop': 6629, 'tracts': 2},\n",
|
||
" 'Box Elder': {'pop': 49975, 'tracts': 11},\n",
|
||
" 'Cache': {'pop': 112656, 'tracts': 26},\n",
|
||
" 'Carbon': {'pop': 21403, 'tracts': 5},\n",
|
||
" 'Daggett': {'pop': 1059, 'tracts': 1},\n",
|
||
" 'Davis': {'pop': 306479, 'tracts': 54},\n",
|
||
" 'Duchesne': {'pop': 18607, 'tracts': 3},\n",
|
||
" 'Emery': {'pop': 10976, 'tracts': 3},\n",
|
||
" 'Garfield': {'pop': 5172, 'tracts': 2},\n",
|
||
" 'Grand': {'pop': 9225, 'tracts': 2},\n",
|
||
" 'Iron': {'pop': 46163, 'tracts': 8},\n",
|
||
" 'Juab': {'pop': 10246, 'tracts': 2},\n",
|
||
" 'Kane': {'pop': 7125, 'tracts': 2},\n",
|
||
" 'Millard': {'pop': 12503, 'tracts': 3},\n",
|
||
" 'Morgan': {'pop': 9469, 'tracts': 2},\n",
|
||
" 'Piute': {'pop': 1556, 'tracts': 1},\n",
|
||
" 'Rich': {'pop': 2264, 'tracts': 1},\n",
|
||
" 'Salt Lake': {'pop': 1029655, 'tracts': 212},\n",
|
||
" 'San Juan': {'pop': 14746, 'tracts': 4},\n",
|
||
" 'Sanpete': {'pop': 27822, 'tracts': 5},\n",
|
||
" 'Sevier': {'pop': 20802, 'tracts': 5},\n",
|
||
" 'Summit': {'pop': 36324, 'tracts': 13},\n",
|
||
" 'Tooele': {'pop': 58218, 'tracts': 11},\n",
|
||
" 'Uintah': {'pop': 32588, 'tracts': 6},\n",
|
||
" 'Utah': {'pop': 516564, 'tracts': 128},\n",
|
||
" 'Wasatch': {'pop': 23530, 'tracts': 4},\n",
|
||
" 'Washington': {'pop': 138115, 'tracts': 21},\n",
|
||
" 'Wayne': {'pop': 2778, 'tracts': 1},\n",
|
||
" 'Weber': {'pop': 231236, 'tracts': 50}},\n",
|
||
" 'VA': {'Accomack': {'pop': 33164, 'tracts': 11},\n",
|
||
" 'Albemarle': {'pop': 98970, 'tracts': 22},\n",
|
||
" 'Alexandria': {'pop': 139966, 'tracts': 38},\n",
|
||
" 'Alleghany': {'pop': 16250, 'tracts': 6},\n",
|
||
" 'Amelia': {'pop': 12690, 'tracts': 2},\n",
|
||
" 'Amherst': {'pop': 32353, 'tracts': 9},\n",
|
||
" 'Appomattox': {'pop': 14973, 'tracts': 3},\n",
|
||
" 'Arlington': {'pop': 207627, 'tracts': 59},\n",
|
||
" 'Augusta': {'pop': 73750, 'tracts': 13},\n",
|
||
" 'Bath': {'pop': 4731, 'tracts': 1},\n",
|
||
" 'Bedford': {'pop': 68676, 'tracts': 16},\n",
|
||
" 'Bedford City': {'pop': 6222, 'tracts': 1},\n",
|
||
" 'Bland': {'pop': 6824, 'tracts': 2},\n",
|
||
" 'Botetourt': {'pop': 33148, 'tracts': 8},\n",
|
||
" 'Bristol': {'pop': 17835, 'tracts': 4},\n",
|
||
" 'Brunswick': {'pop': 17434, 'tracts': 5},\n",
|
||
" 'Buchanan': {'pop': 24098, 'tracts': 7},\n",
|
||
" 'Buckingham': {'pop': 17146, 'tracts': 4},\n",
|
||
" 'Buena Vista': {'pop': 6650, 'tracts': 1},\n",
|
||
" 'Campbell': {'pop': 54842, 'tracts': 12},\n",
|
||
" 'Caroline': {'pop': 28545, 'tracts': 7},\n",
|
||
" 'Carroll': {'pop': 30042, 'tracts': 7},\n",
|
||
" 'Charles City': {'pop': 7256, 'tracts': 3},\n",
|
||
" 'Charlotte': {'pop': 12586, 'tracts': 3},\n",
|
||
" 'Charlottesville': {'pop': 43475, 'tracts': 12},\n",
|
||
" 'Chesapeake': {'pop': 222209, 'tracts': 41},\n",
|
||
" 'Chesterfield': {'pop': 316236, 'tracts': 71},\n",
|
||
" 'Clarke': {'pop': 14034, 'tracts': 3},\n",
|
||
" 'Colonial Heights': {'pop': 17411, 'tracts': 5},\n",
|
||
" 'Covington': {'pop': 5961, 'tracts': 2},\n",
|
||
" 'Craig': {'pop': 5190, 'tracts': 1},\n",
|
||
" 'Culpeper': {'pop': 46689, 'tracts': 8},\n",
|
||
" 'Cumberland': {'pop': 10052, 'tracts': 2},\n",
|
||
" 'Danville': {'pop': 43055, 'tracts': 16},\n",
|
||
" 'Dickenson': {'pop': 15903, 'tracts': 4},\n",
|
||
" 'Dinwiddie': {'pop': 28001, 'tracts': 7},\n",
|
||
" 'Emporia': {'pop': 5927, 'tracts': 2},\n",
|
||
" 'Essex': {'pop': 11151, 'tracts': 3},\n",
|
||
" 'Fairfax': {'pop': 1081726, 'tracts': 258},\n",
|
||
" 'Fairfax City': {'pop': 22565, 'tracts': 5},\n",
|
||
" 'Falls Church': {'pop': 12332, 'tracts': 3},\n",
|
||
" 'Fauquier': {'pop': 65203, 'tracts': 17},\n",
|
||
" 'Floyd': {'pop': 15279, 'tracts': 3},\n",
|
||
" 'Fluvanna': {'pop': 25691, 'tracts': 4},\n",
|
||
" 'Franklin': {'pop': 56159, 'tracts': 10},\n",
|
||
" 'Franklin City': {'pop': 8582, 'tracts': 2},\n",
|
||
" 'Frederick': {'pop': 78305, 'tracts': 14},\n",
|
||
" 'Fredericksburg': {'pop': 24286, 'tracts': 6},\n",
|
||
" 'Galax': {'pop': 7042, 'tracts': 2},\n",
|
||
" 'Giles': {'pop': 17286, 'tracts': 4},\n",
|
||
" 'Gloucester': {'pop': 36858, 'tracts': 8},\n",
|
||
" 'Goochland': {'pop': 21717, 'tracts': 5},\n",
|
||
" 'Grayson': {'pop': 15533, 'tracts': 5},\n",
|
||
" 'Greene': {'pop': 18403, 'tracts': 3},\n",
|
||
" 'Greensville': {'pop': 12243, 'tracts': 3},\n",
|
||
" 'Halifax': {'pop': 36241, 'tracts': 9},\n",
|
||
" 'Hampton': {'pop': 137436, 'tracts': 34},\n",
|
||
" 'Hanover': {'pop': 99863, 'tracts': 23},\n",
|
||
" 'Harrisonburg': {'pop': 48914, 'tracts': 11},\n",
|
||
" 'Henrico': {'pop': 306935, 'tracts': 64},\n",
|
||
" 'Henry': {'pop': 54151, 'tracts': 14},\n",
|
||
" 'Highland': {'pop': 2321, 'tracts': 1},\n",
|
||
" 'Hopewell': {'pop': 22591, 'tracts': 7},\n",
|
||
" 'Isle of Wight': {'pop': 35270, 'tracts': 8},\n",
|
||
" 'James City': {'pop': 67009, 'tracts': 11},\n",
|
||
" 'King George': {'pop': 23584, 'tracts': 5},\n",
|
||
" 'King William': {'pop': 15935, 'tracts': 4},\n",
|
||
" 'King and Queen': {'pop': 6945, 'tracts': 2},\n",
|
||
" 'Lancaster': {'pop': 11391, 'tracts': 3},\n",
|
||
" 'Lee': {'pop': 25587, 'tracts': 6},\n",
|
||
" 'Lexington': {'pop': 7042, 'tracts': 1},\n",
|
||
" 'Loudoun': {'pop': 312311, 'tracts': 65},\n",
|
||
" 'Louisa': {'pop': 33153, 'tracts': 6},\n",
|
||
" 'Lunenburg': {'pop': 12914, 'tracts': 3},\n",
|
||
" 'Lynchburg': {'pop': 75568, 'tracts': 19},\n",
|
||
" 'Madison': {'pop': 13308, 'tracts': 2},\n",
|
||
" 'Manassas': {'pop': 37821, 'tracts': 7},\n",
|
||
" 'Manassas Park': {'pop': 14273, 'tracts': 2},\n",
|
||
" 'Martinsville': {'pop': 13821, 'tracts': 5},\n",
|
||
" 'Mathews': {'pop': 8978, 'tracts': 2},\n",
|
||
" 'Mecklenburg': {'pop': 32727, 'tracts': 9},\n",
|
||
" 'Middlesex': {'pop': 10959, 'tracts': 4},\n",
|
||
" 'Montgomery': {'pop': 94392, 'tracts': 16},\n",
|
||
" 'Nelson': {'pop': 15020, 'tracts': 3},\n",
|
||
" 'New Kent': {'pop': 18429, 'tracts': 3},\n",
|
||
" 'Newport News': {'pop': 180719, 'tracts': 44},\n",
|
||
" 'Norfolk': {'pop': 242803, 'tracts': 81},\n",
|
||
" 'Northampton': {'pop': 12389, 'tracts': 4},\n",
|
||
" 'Northumberland': {'pop': 12330, 'tracts': 3},\n",
|
||
" 'Norton': {'pop': 3958, 'tracts': 1},\n",
|
||
" 'Nottoway': {'pop': 15853, 'tracts': 4},\n",
|
||
" 'Orange': {'pop': 33481, 'tracts': 5},\n",
|
||
" 'Page': {'pop': 24042, 'tracts': 5},\n",
|
||
" 'Patrick': {'pop': 18490, 'tracts': 4},\n",
|
||
" 'Petersburg': {'pop': 32420, 'tracts': 11},\n",
|
||
" 'Pittsylvania': {'pop': 63506, 'tracts': 16},\n",
|
||
" 'Poquoson': {'pop': 12150, 'tracts': 3},\n",
|
||
" 'Portsmouth': {'pop': 95535, 'tracts': 31},\n",
|
||
" 'Powhatan': {'pop': 28046, 'tracts': 5},\n",
|
||
" 'Prince Edward': {'pop': 23368, 'tracts': 5},\n",
|
||
" 'Prince George': {'pop': 35725, 'tracts': 7},\n",
|
||
" 'Prince William': {'pop': 402002, 'tracts': 83},\n",
|
||
" 'Pulaski': {'pop': 34872, 'tracts': 10},\n",
|
||
" 'Radford': {'pop': 16408, 'tracts': 3},\n",
|
||
" 'Rappahannock': {'pop': 7373, 'tracts': 2},\n",
|
||
" 'Richmond': {'pop': 9254, 'tracts': 2},\n",
|
||
" 'Richmond City': {'pop': 204214, 'tracts': 66},\n",
|
||
" 'Roanoke': {'pop': 92376, 'tracts': 18},\n",
|
||
" 'Roanoke City': {'pop': 97032, 'tracts': 23},\n",
|
||
" 'Rockbridge': {'pop': 22307, 'tracts': 4},\n",
|
||
" 'Rockingham': {'pop': 76314, 'tracts': 19},\n",
|
||
" 'Russell': {'pop': 28897, 'tracts': 7},\n",
|
||
" 'Salem': {'pop': 24802, 'tracts': 5},\n",
|
||
" 'Scott': {'pop': 23177, 'tracts': 6},\n",
|
||
" 'Shenandoah': {'pop': 41993, 'tracts': 9},\n",
|
||
" 'Smyth': {'pop': 32208, 'tracts': 9},\n",
|
||
" 'Southampton': {'pop': 18570, 'tracts': 5},\n",
|
||
" 'Spotsylvania': {'pop': 122397, 'tracts': 30},\n",
|
||
" 'Stafford': {'pop': 128961, 'tracts': 27},\n",
|
||
" 'Staunton': {'pop': 23746, 'tracts': 6},\n",
|
||
" 'Suffolk': {'pop': 84585, 'tracts': 28},\n",
|
||
" 'Surry': {'pop': 7058, 'tracts': 2},\n",
|
||
" 'Sussex': {'pop': 12087, 'tracts': 5},\n",
|
||
" 'Tazewell': {'pop': 45078, 'tracts': 11},\n",
|
||
" 'Virginia Beach': {'pop': 437994, 'tracts': 100},\n",
|
||
" 'Warren': {'pop': 37575, 'tracts': 8},\n",
|
||
" 'Washington': {'pop': 54876, 'tracts': 13},\n",
|
||
" 'Waynesboro': {'pop': 21006, 'tracts': 5},\n",
|
||
" 'Westmoreland': {'pop': 17454, 'tracts': 4},\n",
|
||
" 'Williamsburg': {'pop': 14068, 'tracts': 3},\n",
|
||
" 'Winchester': {'pop': 26203, 'tracts': 5},\n",
|
||
" 'Wise': {'pop': 41452, 'tracts': 11},\n",
|
||
" 'Wythe': {'pop': 29235, 'tracts': 6},\n",
|
||
" 'York': {'pop': 65464, 'tracts': 14}},\n",
|
||
" 'VT': {'Addison': {'pop': 36821, 'tracts': 10},\n",
|
||
" 'Bennington': {'pop': 37125, 'tracts': 12},\n",
|
||
" 'Caledonia': {'pop': 31227, 'tracts': 10},\n",
|
||
" 'Chittenden': {'pop': 156545, 'tracts': 35},\n",
|
||
" 'Essex': {'pop': 6306, 'tracts': 3},\n",
|
||
" 'Franklin': {'pop': 47746, 'tracts': 10},\n",
|
||
" 'Grand Isle': {'pop': 6970, 'tracts': 2},\n",
|
||
" 'Lamoille': {'pop': 24475, 'tracts': 7},\n",
|
||
" 'Orange': {'pop': 28936, 'tracts': 10},\n",
|
||
" 'Orleans': {'pop': 27231, 'tracts': 10},\n",
|
||
" 'Rutland': {'pop': 61642, 'tracts': 20},\n",
|
||
" 'Washington': {'pop': 59534, 'tracts': 19},\n",
|
||
" 'Windham': {'pop': 44513, 'tracts': 18},\n",
|
||
" 'Windsor': {'pop': 56670, 'tracts': 18}},\n",
|
||
" 'WA': {'Adams': {'pop': 18728, 'tracts': 5},\n",
|
||
" 'Asotin': {'pop': 21623, 'tracts': 6},\n",
|
||
" 'Benton': {'pop': 175177, 'tracts': 37},\n",
|
||
" 'Chelan': {'pop': 72453, 'tracts': 14},\n",
|
||
" 'Clallam': {'pop': 71404, 'tracts': 22},\n",
|
||
" 'Clark': {'pop': 425363, 'tracts': 104},\n",
|
||
" 'Columbia': {'pop': 4078, 'tracts': 1},\n",
|
||
" 'Cowlitz': {'pop': 102410, 'tracts': 24},\n",
|
||
" 'Douglas': {'pop': 38431, 'tracts': 8},\n",
|
||
" 'Ferry': {'pop': 7551, 'tracts': 3},\n",
|
||
" 'Franklin': {'pop': 78163, 'tracts': 13},\n",
|
||
" 'Garfield': {'pop': 2266, 'tracts': 1},\n",
|
||
" 'Grant': {'pop': 89120, 'tracts': 16},\n",
|
||
" 'Grays Harbor': {'pop': 72797, 'tracts': 17},\n",
|
||
" 'Island': {'pop': 78506, 'tracts': 22},\n",
|
||
" 'Jefferson': {'pop': 29872, 'tracts': 7},\n",
|
||
" 'King': {'pop': 1931249, 'tracts': 397},\n",
|
||
" 'Kitsap': {'pop': 251133, 'tracts': 55},\n",
|
||
" 'Kittitas': {'pop': 40915, 'tracts': 8},\n",
|
||
" 'Klickitat': {'pop': 20318, 'tracts': 3},\n",
|
||
" 'Lewis': {'pop': 75455, 'tracts': 20},\n",
|
||
" 'Lincoln': {'pop': 10570, 'tracts': 4},\n",
|
||
" 'Mason': {'pop': 60699, 'tracts': 14},\n",
|
||
" 'Okanogan': {'pop': 41120, 'tracts': 10},\n",
|
||
" 'Pacific': {'pop': 20920, 'tracts': 8},\n",
|
||
" 'Pend Oreille': {'pop': 13001, 'tracts': 5},\n",
|
||
" 'Pierce': {'pop': 795225, 'tracts': 172},\n",
|
||
" 'San Juan': {'pop': 15769, 'tracts': 5},\n",
|
||
" 'Skagit': {'pop': 116901, 'tracts': 30},\n",
|
||
" 'Skamania': {'pop': 11066, 'tracts': 5},\n",
|
||
" 'Snohomish': {'pop': 713335, 'tracts': 151},\n",
|
||
" 'Spokane': {'pop': 471221, 'tracts': 105},\n",
|
||
" 'Stevens': {'pop': 43531, 'tracts': 12},\n",
|
||
" 'Thurston': {'pop': 252264, 'tracts': 49},\n",
|
||
" 'Wahkiakum': {'pop': 3978, 'tracts': 1},\n",
|
||
" 'Walla Walla': {'pop': 58781, 'tracts': 12},\n",
|
||
" 'Whatcom': {'pop': 201140, 'tracts': 34},\n",
|
||
" 'Whitman': {'pop': 44776, 'tracts': 10},\n",
|
||
" 'Yakima': {'pop': 243231, 'tracts': 45}},\n",
|
||
" 'WI': {'Adams': {'pop': 20875, 'tracts': 7},\n",
|
||
" 'Ashland': {'pop': 16157, 'tracts': 7},\n",
|
||
" 'Barron': {'pop': 45870, 'tracts': 10},\n",
|
||
" 'Bayfield': {'pop': 15014, 'tracts': 5},\n",
|
||
" 'Brown': {'pop': 248007, 'tracts': 54},\n",
|
||
" 'Buffalo': {'pop': 13587, 'tracts': 5},\n",
|
||
" 'Burnett': {'pop': 15457, 'tracts': 6},\n",
|
||
" 'Calumet': {'pop': 48971, 'tracts': 11},\n",
|
||
" 'Chippewa': {'pop': 62415, 'tracts': 11},\n",
|
||
" 'Clark': {'pop': 34690, 'tracts': 8},\n",
|
||
" 'Columbia': {'pop': 56833, 'tracts': 12},\n",
|
||
" 'Crawford': {'pop': 16644, 'tracts': 6},\n",
|
||
" 'Dane': {'pop': 488073, 'tracts': 107},\n",
|
||
" 'Dodge': {'pop': 88759, 'tracts': 20},\n",
|
||
" 'Door': {'pop': 27785, 'tracts': 9},\n",
|
||
" 'Douglas': {'pop': 44159, 'tracts': 12},\n",
|
||
" 'Dunn': {'pop': 43857, 'tracts': 8},\n",
|
||
" 'Eau Claire': {'pop': 98736, 'tracts': 20},\n",
|
||
" 'Florence': {'pop': 4423, 'tracts': 2},\n",
|
||
" 'Fond du Lac': {'pop': 101633, 'tracts': 20},\n",
|
||
" 'Forest': {'pop': 9304, 'tracts': 4},\n",
|
||
" 'Grant': {'pop': 51208, 'tracts': 12},\n",
|
||
" 'Green': {'pop': 36842, 'tracts': 8},\n",
|
||
" 'Green Lake': {'pop': 19051, 'tracts': 6},\n",
|
||
" 'Iowa': {'pop': 23687, 'tracts': 6},\n",
|
||
" 'Iron': {'pop': 5916, 'tracts': 3},\n",
|
||
" 'Jackson': {'pop': 20449, 'tracts': 5},\n",
|
||
" 'Jefferson': {'pop': 83686, 'tracts': 20},\n",
|
||
" 'Juneau': {'pop': 26664, 'tracts': 7},\n",
|
||
" 'Kenosha': {'pop': 166426, 'tracts': 35},\n",
|
||
" 'Kewaunee': {'pop': 20574, 'tracts': 4},\n",
|
||
" 'La Crosse': {'pop': 114638, 'tracts': 25},\n",
|
||
" 'Lafayette': {'pop': 16836, 'tracts': 5},\n",
|
||
" 'Langlade': {'pop': 19977, 'tracts': 6},\n",
|
||
" 'Lincoln': {'pop': 28743, 'tracts': 10},\n",
|
||
" 'Manitowoc': {'pop': 81442, 'tracts': 19},\n",
|
||
" 'Marathon': {'pop': 134063, 'tracts': 27},\n",
|
||
" 'Marinette': {'pop': 41749, 'tracts': 12},\n",
|
||
" 'Marquette': {'pop': 15404, 'tracts': 5},\n",
|
||
" 'Menominee': {'pop': 4232, 'tracts': 2},\n",
|
||
" 'Milwaukee': {'pop': 947735, 'tracts': 297},\n",
|
||
" 'Monroe': {'pop': 44673, 'tracts': 9},\n",
|
||
" 'Oconto': {'pop': 37660, 'tracts': 10},\n",
|
||
" 'Oneida': {'pop': 35998, 'tracts': 14},\n",
|
||
" 'Outagamie': {'pop': 176695, 'tracts': 40},\n",
|
||
" 'Ozaukee': {'pop': 86395, 'tracts': 18},\n",
|
||
" 'Pepin': {'pop': 7469, 'tracts': 2},\n",
|
||
" 'Pierce': {'pop': 41019, 'tracts': 8},\n",
|
||
" 'Polk': {'pop': 44205, 'tracts': 10},\n",
|
||
" 'Portage': {'pop': 70019, 'tracts': 14},\n",
|
||
" 'Price': {'pop': 14159, 'tracts': 6},\n",
|
||
" 'Racine': {'pop': 195408, 'tracts': 44},\n",
|
||
" 'Richland': {'pop': 18021, 'tracts': 5},\n",
|
||
" 'Rock': {'pop': 160331, 'tracts': 38},\n",
|
||
" 'Rusk': {'pop': 14755, 'tracts': 5},\n",
|
||
" 'Sauk': {'pop': 61976, 'tracts': 13},\n",
|
||
" 'Sawyer': {'pop': 16557, 'tracts': 6},\n",
|
||
" 'Shawano': {'pop': 41949, 'tracts': 11},\n",
|
||
" 'Sheboygan': {'pop': 115507, 'tracts': 26},\n",
|
||
" 'St. Croix': {'pop': 84345, 'tracts': 14},\n",
|
||
" 'Taylor': {'pop': 20689, 'tracts': 6},\n",
|
||
" 'Trempealeau': {'pop': 28816, 'tracts': 8},\n",
|
||
" 'Vernon': {'pop': 29773, 'tracts': 7},\n",
|
||
" 'Vilas': {'pop': 21430, 'tracts': 5},\n",
|
||
" 'Walworth': {'pop': 102228, 'tracts': 22},\n",
|
||
" 'Washburn': {'pop': 15911, 'tracts': 5},\n",
|
||
" 'Washington': {'pop': 131887, 'tracts': 28},\n",
|
||
" 'Waukesha': {'pop': 389891, 'tracts': 86},\n",
|
||
" 'Waupaca': {'pop': 52410, 'tracts': 12},\n",
|
||
" 'Waushara': {'pop': 24496, 'tracts': 7},\n",
|
||
" 'Winnebago': {'pop': 166994, 'tracts': 41},\n",
|
||
" 'Wood': {'pop': 74749, 'tracts': 17}},\n",
|
||
" 'WV': {'Barbour': {'pop': 16589, 'tracts': 4},\n",
|
||
" 'Berkeley': {'pop': 104169, 'tracts': 14},\n",
|
||
" 'Boone': {'pop': 24629, 'tracts': 8},\n",
|
||
" 'Braxton': {'pop': 14523, 'tracts': 3},\n",
|
||
" 'Brooke': {'pop': 24069, 'tracts': 6},\n",
|
||
" 'Cabell': {'pop': 96319, 'tracts': 29},\n",
|
||
" 'Calhoun': {'pop': 7627, 'tracts': 2},\n",
|
||
" 'Clay': {'pop': 9386, 'tracts': 3},\n",
|
||
" 'Doddridge': {'pop': 8202, 'tracts': 2},\n",
|
||
" 'Fayette': {'pop': 46039, 'tracts': 12},\n",
|
||
" 'Gilmer': {'pop': 8693, 'tracts': 2},\n",
|
||
" 'Grant': {'pop': 11937, 'tracts': 3},\n",
|
||
" 'Greenbrier': {'pop': 35480, 'tracts': 7},\n",
|
||
" 'Hampshire': {'pop': 23964, 'tracts': 5},\n",
|
||
" 'Hancock': {'pop': 30676, 'tracts': 8},\n",
|
||
" 'Hardy': {'pop': 14025, 'tracts': 3},\n",
|
||
" 'Harrison': {'pop': 69099, 'tracts': 22},\n",
|
||
" 'Jackson': {'pop': 29211, 'tracts': 6},\n",
|
||
" 'Jefferson': {'pop': 53498, 'tracts': 15},\n",
|
||
" 'Kanawha': {'pop': 193063, 'tracts': 53},\n",
|
||
" 'Lewis': {'pop': 16372, 'tracts': 5},\n",
|
||
" 'Lincoln': {'pop': 21720, 'tracts': 5},\n",
|
||
" 'Logan': {'pop': 36743, 'tracts': 9},\n",
|
||
" 'Marion': {'pop': 56418, 'tracts': 18},\n",
|
||
" 'Marshall': {'pop': 33107, 'tracts': 9},\n",
|
||
" 'Mason': {'pop': 27324, 'tracts': 6},\n",
|
||
" 'McDowell': {'pop': 22113, 'tracts': 8},\n",
|
||
" 'Mercer': {'pop': 62264, 'tracts': 16},\n",
|
||
" 'Mineral': {'pop': 28212, 'tracts': 7},\n",
|
||
" 'Mingo': {'pop': 26839, 'tracts': 7},\n",
|
||
" 'Monongalia': {'pop': 96189, 'tracts': 24},\n",
|
||
" 'Monroe': {'pop': 13502, 'tracts': 3},\n",
|
||
" 'Morgan': {'pop': 17541, 'tracts': 4},\n",
|
||
" 'Nicholas': {'pop': 26233, 'tracts': 7},\n",
|
||
" 'Ohio': {'pop': 44443, 'tracts': 18},\n",
|
||
" 'Pendleton': {'pop': 7695, 'tracts': 3},\n",
|
||
" 'Pleasants': {'pop': 7605, 'tracts': 2},\n",
|
||
" 'Pocahontas': {'pop': 8719, 'tracts': 4},\n",
|
||
" 'Preston': {'pop': 33520, 'tracts': 8},\n",
|
||
" 'Putnam': {'pop': 55486, 'tracts': 10},\n",
|
||
" 'Raleigh': {'pop': 78859, 'tracts': 17},\n",
|
||
" 'Randolph': {'pop': 29405, 'tracts': 7},\n",
|
||
" 'Ritchie': {'pop': 10449, 'tracts': 3},\n",
|
||
" 'Roane': {'pop': 14926, 'tracts': 4},\n",
|
||
" 'Summers': {'pop': 13927, 'tracts': 4},\n",
|
||
" 'Taylor': {'pop': 16895, 'tracts': 4},\n",
|
||
" 'Tucker': {'pop': 7141, 'tracts': 3},\n",
|
||
" 'Tyler': {'pop': 9208, 'tracts': 3},\n",
|
||
" 'Upshur': {'pop': 24254, 'tracts': 6},\n",
|
||
" 'Wayne': {'pop': 42481, 'tracts': 11},\n",
|
||
" 'Webster': {'pop': 9154, 'tracts': 3},\n",
|
||
" 'Wetzel': {'pop': 16583, 'tracts': 5},\n",
|
||
" 'Wirt': {'pop': 5717, 'tracts': 2},\n",
|
||
" 'Wood': {'pop': 86956, 'tracts': 26},\n",
|
||
" 'Wyoming': {'pop': 23796, 'tracts': 6}},\n",
|
||
" 'WY': {'Albany': {'pop': 36299, 'tracts': 10},\n",
|
||
" 'Big Horn': {'pop': 11668, 'tracts': 3},\n",
|
||
" 'Campbell': {'pop': 46133, 'tracts': 7},\n",
|
||
" 'Carbon': {'pop': 15885, 'tracts': 5},\n",
|
||
" 'Converse': {'pop': 13833, 'tracts': 4},\n",
|
||
" 'Crook': {'pop': 7083, 'tracts': 2},\n",
|
||
" 'Fremont': {'pop': 40123, 'tracts': 10},\n",
|
||
" 'Goshen': {'pop': 13249, 'tracts': 4},\n",
|
||
" 'Hot Springs': {'pop': 4812, 'tracts': 2},\n",
|
||
" 'Johnson': {'pop': 8569, 'tracts': 2},\n",
|
||
" 'Laramie': {'pop': 91738, 'tracts': 21},\n",
|
||
" 'Lincoln': {'pop': 18106, 'tracts': 4},\n",
|
||
" 'Natrona': {'pop': 75450, 'tracts': 18},\n",
|
||
" 'Niobrara': {'pop': 2484, 'tracts': 1},\n",
|
||
" 'Park': {'pop': 28205, 'tracts': 5},\n",
|
||
" 'Platte': {'pop': 8667, 'tracts': 2},\n",
|
||
" 'Sheridan': {'pop': 29116, 'tracts': 6},\n",
|
||
" 'Sublette': {'pop': 10247, 'tracts': 2},\n",
|
||
" 'Sweetwater': {'pop': 43806, 'tracts': 12},\n",
|
||
" 'Teton': {'pop': 21294, 'tracts': 4},\n",
|
||
" 'Uinta': {'pop': 21118, 'tracts': 3},\n",
|
||
" 'Washakie': {'pop': 8533, 'tracts': 3},\n",
|
||
" 'Weston': {'pop': 7208, 'tracts': 2}}}\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Edit this cell for Step 2\n",
|
||
"\n",
|
||
"#(1) define the dictionary variable countyData with an empty initial value. \n",
|
||
"countyData = { }\n",
|
||
"\n",
|
||
"#(2) write a for loop to traverse the row id from 2, 3, 4, ..., to the last row number (included) of the sheet.\n",
|
||
"last_row = ws_active.max_row\n",
|
||
"for row in ws_active.iter_rows(min_row=2, max_col=4, max_row=last_row):\n",
|
||
" #(3) during the iteration of the loop: extract data of state, county, and pop for each row.\n",
|
||
"\n",
|
||
" state = row[1].value\n",
|
||
" country = row[2].value\n",
|
||
" pop_2010 = row[3].value\n",
|
||
" census_tract = row[0].value\n",
|
||
"\n",
|
||
" #(4) update countyData to compute the total number of census tracts, and the total value of populations.\n",
|
||
" if not(state in list(countyData.keys())):\n",
|
||
" countyData[state] = {}\n",
|
||
" \n",
|
||
" if not(country in list(countyData[state].keys())):\n",
|
||
" countyData[state][country] = {'pop':0, \"tracts\":0}\n",
|
||
"\n",
|
||
" countyData[state][country]['pop'] = countyData[state][country]['pop'] + pop_2010\n",
|
||
" countyData[state][country]['tracts'] = countyData[state][country]['tracts'] + 1\n",
|
||
"\n",
|
||
"#(5) print the list of counties in state AL\n",
|
||
"from pprint import pprint\n",
|
||
"pprint(countyData)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Step 3: Print Results (2 points)\n",
|
||
"\n",
|
||
"In the code below, write codes to (1) print the total populations of county Autauga of state AL, and (2) print the total number of census tracts of county Union of state AR"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 85,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"54571\n",
|
||
"12\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Edit this cell for Step 3\n",
|
||
"\n",
|
||
"#(1) print the total populations of county Anchorage of state AK:\n",
|
||
"print(countyData['AL']['Autauga']['pop'])\n",
|
||
"\n",
|
||
"#(2) print the total number of census tracts of county Union of state AR\n",
|
||
"print(countyData['AL']['Autauga']['tracts'])\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 4: Test the above codes by using the small sized excel file first, and then the large sized excel file. (2 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"<font color='red'>Edit this cell to illustrate the testing results of Step 3 for the large sized excel file, and paste the screenshot of the results. </font>\n",
|
||
"\n",
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Part 3 Writing Excel Documents"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### 3.1. Write and execute codes for the following questions 1-8, with varibles ``wb`` and ``sheet`` as defined in Task 2.2 for the Excel file example.xlsx . (12 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 1. How would you change the title of the sheet to 'Results'?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 86,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Write your code here?\n",
|
||
"import openpyxl\n",
|
||
"\n",
|
||
"wb = openpyxl.load_workbook('example.xlsx')\n",
|
||
"sheet = wb.active\n",
|
||
"\n",
|
||
"sheet.title = 'Results'\n",
|
||
"wb.save('example.xlsx')"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 2. How would you create a new sheet with a title 'New Results' for the workbook?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 87,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Write your code here?\n",
|
||
"\n",
|
||
"ws1 = wb.create_sheet(\"New Results\")"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 3. How would you set the value of cell 'A2' in the sheet 'New Results' to 'Forecasting'"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 88,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Write your code here?\n",
|
||
"\n",
|
||
"ws1['A2'] = \"Forecasting\"\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 4. How would you save the workbook to the filename new_results.xlsx?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 89,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Write your code here?\n",
|
||
"\n",
|
||
"wb.save('new_results.xlsx')\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"<font color='red'>Edit this cell to paste the screenshot of the sheet 'New Results' of new_results.xlsx. </font>\n",
|
||
"\n",
|
||
"\n",
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### 3.2. Updating a Spreadsheet \n",
|
||
"\n",
|
||
"In this problem, you’ll write a program to update cells in a spreadsheet of produce sales. Your program will look through the spreadsheet, find specific kinds of produce, and update their prices. The spreadsheet is produceSales.xlsx located in the folder of tutorial 9 report.\n",
|
||
"\n",
|
||
"The figure below shows what the spreadsheet looks like.\n",
|
||
"<img src='fig2.jpg'></img>\n",
|
||
"\n",
|
||
"Each row represents an individual sale. The columns are the type of produce sold (A), the cost per pound of that produce (B), the number of pounds sold (C), and the total revenue from the sale (D). The TOTAL column is set to the Excel formula =ROUND(B3\\*C3, 2), which multiplies the cost per pound by the number of pounds sold and rounds the result to the nearest cent. With this formula, the cells in the TOTAL column will automatically update themselves if there is a change in column B or C.\n",
|
||
"\n",
|
||
"Now imagine that the prices of garlic, celery, and lemons were entered incorrectly, leaving you with the task to write a code to go through thousands of rows in this spreadsheet to update the cost per pound for any garlic, celery, and lemon rows.\n",
|
||
"\n",
|
||
"The prices that you need to update are as follows:\n",
|
||
"\n",
|
||
" Celery 1.19\n",
|
||
" Garlic 3.07\n",
|
||
" Lemon 1.27\n",
|
||
" \n",
|
||
"You cannot do a simple find-and-replace for the price, because there might be other items with the same price that you do not want to mistakenly \"correct\". For thousands of rows, this would take hours to do by hand. But you can write a program that can accomplish this in seconds."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 1: What is the algorithm to tackle this automation task? What are the data structures needed? How are you going to write the code? (3 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"<font color='red'>Edit this cell to answer the question above. </font>\n",
|
||
"\n",
|
||
"Q: What is the algorithm to tackle this automation task?\n",
|
||
"\n",
|
||
"A: For each row in the excel file:\n",
|
||
" - Parse:\n",
|
||
" get Produce, Cost Per Pound, Pounds Sold, and Total\n",
|
||
" - Update:\n",
|
||
" if the `Produce` found in `PRICE_UPDATES`, update the Cost Per Pound accordingly.\n",
|
||
"\n",
|
||
"Write the lowest shipping rates into an output text file\n",
|
||
"\n",
|
||
"Q: What are the data structures needed?\n",
|
||
"\n",
|
||
"A: A dictionary `PRICE_UPDATES` with product type (`p_type`) as a key then with `price` as its value.\n",
|
||
"\n",
|
||
"Q: How are you going to write the code?\n",
|
||
"\n",
|
||
"A:\n",
|
||
"\n",
|
||
"Data structure:\n",
|
||
"- use workbook, sheet, cell objects of openpyxl\n",
|
||
"- use dictionary variable to map each of the three product price to a new price.\n",
|
||
"\n",
|
||
"Procedure:\n",
|
||
"1. define the variables (updated price)\n",
|
||
"2. read the excel file\n",
|
||
"3. write it back.\n",
|
||
"\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 2: Make a small sized excel file for the testing purpose, by copying a few lines from the updateProduceSales.xlsx. (2 points)\n",
|
||
"\n",
|
||
"Rename the small sized excel file as test-3-2.xlsx. Make a screenshot of test-3-2.xlsx, insert the screenshot in the cell below.\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"<font color='red'>Edit this cell to insert the screenshot: </font>\n",
|
||
"\n",
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 3: Follow the steps below to write the code:"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Step 1: Read a Workbook and Set Up a Data Structure with the Update Information (6 points)\n",
|
||
"\n",
|
||
"In the code block below, do the followings:\n",
|
||
"- (1) Import openpyxl module;\n",
|
||
"- (2) Read file name of the excel file (e.g., produceSales.xlsx, test-3-2.xlsx)\n",
|
||
"- (3) Create a workbook object stored in a variable ``wb_update`` by loading the workbook from the excel file;\n",
|
||
"- (4) Create a sheet object stored in a variable ``sheet_update`` by assigning it to the active sheet of the workbook loaded;\n",
|
||
"- (5) Create a dictionary object stored in a variable PRICE_UPDATES, which maps product type to updated prices\n",
|
||
"- (6) print the number of rows and the number of columns in the sheet"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 90,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"24\n",
|
||
"4\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Edit this cell for Step 1:\n",
|
||
"# (1) Import openpyxl module;\n",
|
||
"from openpyxl import Workbook, load_workbook\n",
|
||
"\n",
|
||
"# (2) Read file name of the excel file (e.g., produceSales.xlsx, test-3-2.xlsx)\n",
|
||
"filename = input(\"Please enter the name of excel file :\")\n",
|
||
"\n",
|
||
"# (3) Create a workbook object stored in a variable ``wb_update`` by loading the workbook from the excel file;\n",
|
||
"wb_update = load_workbook(filename)\n",
|
||
"\n",
|
||
"# (4) Create a sheet object stored in a variable ``sheet_update`` by assigning it to the active sheet of the workbook loaded;\n",
|
||
"sheet_update = wb_update.active\n",
|
||
"\n",
|
||
"# (5) Create a dictionary object stored in a variable PRICE_UPDATES, which maps product type to updated prices\n",
|
||
"PRICE_UPDATES = {\n",
|
||
" \"Celery\": 1.19,\n",
|
||
" \"Garlic\": 3.07,\n",
|
||
" \"Lemon\": 1.27,\n",
|
||
"}\n",
|
||
"\n",
|
||
"# (6) print the number of rows and the number of columns in the sheet\n",
|
||
"last_row = sheet_update.max_row\n",
|
||
"num_cols = sheet_update.max_column\n",
|
||
"print(last_row)\n",
|
||
"print(num_cols)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Step 2: Check All Rows and Update Incorrect Prices (2 points)\n",
|
||
"\n",
|
||
"The next part of the program will loop through all the rows in the spreadsheet:\n",
|
||
"\n",
|
||
"(1) write a for loop to traverse the row id from 2, 3, 4, ..., to the last row number (included).\n",
|
||
"(2) during each iteration of the loop, update the cost per unit if needed, according to PRICE_UPDATES.\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 92,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for Step 2:\n",
|
||
"#(1) write a for loop to traverse the row id from 2, 3, 4, ..., \n",
|
||
"# to the last row number (included).\n",
|
||
"for row in sheet_update.iter_rows(min_row=2, max_col=num_cols, max_row=last_row):\n",
|
||
" \n",
|
||
" #(2) during each iteration of the loop, \n",
|
||
" # update the cost per unit if needed, \n",
|
||
" # according to PRICE_UPDATES.\n",
|
||
" p_type = row[0].value\n",
|
||
" if(p_type in PRICE_UPDATES.keys()):\n",
|
||
" row[1].value = PRICE_UPDATES[p_type]"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"##### Step 3: Write the updated Workbook to a new Excel File (1 point)\n",
|
||
"Write the updated workbook to a new excel file named \"updatedProduceSales.xlsx\""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 93,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for Step 3:\n",
|
||
"#Write the updated workbook to a new excel file named \"updatedProduceSales.xlsx\"\n",
|
||
"wb_update.save('updatedProduceSales.xlsx')"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### Task 4: Test the above codes by using the small sized excel file first, and then the large sized excel file. (2 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"<font color='red'>Edit this cell to illustrate the testing results of Step 3 for the large sized excel file, and paste the screenshot of the results. </font>\n",
|
||
"\n",
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"### Part 4 Manipulating Excel Documents"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"#### 4.1. Write and execute codes for the following questions 1-8: (24 points)"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 1. Write a code below to obtain a workbook object for \"sales.xlsx\" and store it in a variable ``wb_sales``, obtain a worksheet object for Sheet 'Sheet1' of the workbook and store it in a variable ``sheet_sales``, print the number of rows and columns of the sheet."
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 94,
|
||
"metadata": {},
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"13\n",
|
||
"2\n"
|
||
]
|
||
}
|
||
],
|
||
"source": [
|
||
"#Edit this cell for question above:\n",
|
||
"\n",
|
||
"import os,sys\n",
|
||
"import openpyxl\n",
|
||
"from openpyxl import Workbook, load_workbook\n",
|
||
"from openpyxl.chart import BarChart, Reference\n",
|
||
"\n",
|
||
"from pprint import pprint\n",
|
||
"\n",
|
||
"filename = input(\"please input the name of excel file: \")\n",
|
||
"wb_sales = load_workbook(filename)\n",
|
||
"sheet_sales = wb_sales[\"Sheet1\"]\n",
|
||
"last_row = sheet_sales.max_row\n",
|
||
"num_cols = sheet_sales.max_column\n",
|
||
"print(last_row)\n",
|
||
"print(num_cols)\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 2. How do you set a formula in cell B14 to sum up the values of cells from B2 to B13?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 95,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for question above:\n",
|
||
"sheet_sales['B14'].value = \"=SUM(B2:B13)\""
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 3. How would you set the height of the first row to 50, and the width of the first column to 20?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 96,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for question above:\n",
|
||
"\n",
|
||
"sheet_sales.row_dimensions[1].height = 50\n",
|
||
"sheet_sales.column_dimensions[\"A\"].width = 20"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 4. How would you change the font size and the text color of cell 'A1' to 20 and to red, respectively?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 97,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for question above:\n",
|
||
"#sheet_sales.row_dimensions[1].font = openpyxl.styles.Font(size = 20, color='FF0000')\n",
|
||
"\n",
|
||
"sheet_sales['A1'].font = openpyxl.styles.Font(size = 20, color='FF0000')\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 5. How would you freeze the first row"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 98,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for question above:\n",
|
||
"\n",
|
||
"sheet_sales.freeze_panes = 'A2'\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 6. How to create a bar chart for the 12-month sales?"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 99,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for question above:\n",
|
||
"\n",
|
||
"chart = BarChart()\n",
|
||
"chart.title = \"12-Month Sales\"\n",
|
||
"chart.x_axis.title = \"Month\"\n",
|
||
"chart.y_axis.title = \"Sales\"\n",
|
||
"\n",
|
||
"categories = Reference(sheet_sales, min_col=1, max_col=1, min_row=2, max_row=13)\n",
|
||
"data = Reference(sheet_sales, min_col=2, max_col=2, min_row=1, max_row=13 )\n",
|
||
"\n",
|
||
"chart.add_data(data, titles_from_data=True)\n",
|
||
"chart.set_categories(categories)\n",
|
||
"\n",
|
||
"sheet_sales.add_chart(chart, \"D2\")\n"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 7. How to save the updated workbook to a new excel file named 'new_sales.xlsx':"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "code",
|
||
"execution_count": 100,
|
||
"metadata": {},
|
||
"outputs": [],
|
||
"source": [
|
||
"#Edit this cell for question above:\n",
|
||
"\n",
|
||
"wb_sales.save('new_sales.xlsx')"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"Question 8. Open new_sales.xlsx, take a screenshot of the sheet, and insert it in the excel below:"
|
||
]
|
||
},
|
||
{
|
||
"cell_type": "markdown",
|
||
"metadata": {},
|
||
"source": [
|
||
"<font color='red'>Edit this cell to insert a screenshot of 'new_sales.xlsx' </font>\n",
|
||
"\n",
|
||
""
|
||
]
|
||
}
|
||
],
|
||
"metadata": {
|
||
"kernelspec": {
|
||
"display_name": "Python 3 (ipykernel)",
|
||
"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.9.7"
|
||
}
|
||
},
|
||
"nbformat": 4,
|
||
"nbformat_minor": 4
|
||
}
|