Travel Distances for Cook County, IL - ERSys®
Ersys Logo Ersys Name
Cook County – Travel Distances

Word Picture of Travel Terms

There's something undeniably magical about a road trip-the sense of boundless freedom, the ever-changing scenery, and the thrill of the unknown. It's not just about reaching a destination; it's about the experiences along the way. The hum of the engine, the wind rushing through open windows, and the endless stretch of asphalt ahead create a rhythm that lulls you into a state of adventure.

The Beginning: Anticipation and Excitement

Every road trip starts with anticipation. The night before departure is filled with last-minute packing, checking maps (or GPS), and that giddy excitement that makes sleep elusive. The car is loaded with snacks, playlists, and a mix of essentials and just-in-case items. As the engine starts the next morning, the journey truly begins-windows down, music up, and the open road calling.

The first miles are electric. The cityscape fades into suburbs, then into open countryside. The world feels full of possibilities. Conversations flow easily-plans, memories, jokes, and comfortable silences. The road is a companion, always moving forward, urging you to see what's around the next bend.

The Middle: Unexpected Discoveries

A road trip is never just about the highway. It's the detours that make it unforgettable. A hand-painted sign for a roadside attraction, a local diner with the best pie you've ever tasted, or a scenic overlook that wasn't on the itinerary-these unplanned moments become the heart of the journey.

Small towns welcome you with their quirks-a vintage gas station, a Main Street frozen in time, or a friendly waitress who calls you "hon." The landscape shifts: rolling hills give way to deserts, forests morph into plains, and mountains rise in the distance. Each mile brings new textures, colors, and stories.

There are challenges, too-wrong turns, sudden rainstorms, or that one rest stop with questionable bathrooms. But even these become part of the lore, the tales you'll laugh about later. A flat tire in the middle of nowhere leads to an encounter with a kind stranger. A missed exit becomes a chance to explore a hidden gem.

The Rhythm of the Road

Hours blend together in the best way. The playlist shifts from upbeat anthems to mellow tunes as the sun dips low. Golden hour bathes everything in warmth, and the world feels slower, softer. Conversations deepen as the miles pass-dreams, fears, and the kind of talks that only happen when you're untethered from daily life.

Night driving has its own magic. The road is quieter, lit only by headlights and the occasional glow of a distant town. The stars seem brighter out here, away from city lights. A 24-hour truck stop becomes a beacon of coffee and greasy comfort food, the neon sign a welcome sight in the darkness.

The Destination-and the Journey Home

Eventually, the destination appears, whether it's a national park, a coastal town, or a loved one's doorstep. There's satisfaction in arriving, but also a quiet longing for the road itself. Because the truth is, the trip isn't just about where you're going-it's about who you become along the way.

And then, there's the return. The road back is different-familiar yet changed. You're wiser, wearier, but full of stories. The car smells like adventure: sunscreen, fast food wrappers, and the faint scent of pine from that hike days ago. Home feels both comforting and strange after so much movement.

Why We Keep Going Back

A road trip is more than travel; it's a reminder of life's spontaneity. It's about control and surrender-planning the route but embracing the detours. It's about connection-to the people beside you, the strangers you meet, and the land unfolding outside your window.

And when it's over, you'll find yourself dreaming of the next one-because the road never really leaves you. It whispers in the everyday, calling you back to where the horizon never ends, and the journey is everything.

In the report below, the county's county seat is used as a starting point for a county. From there, all county seats within 250 straight-line miles from that county seat orgination point are shown. In those instances where a county does not have a county seat, than the largest city within that county is used as a reference point. There are a few cases where a county has two county seats, in that case, one is arbitrarily selected.

 
Seattle (King County, WA)
Dallas (Dallas County, TX)  
Toledo (Lucas County, OH)  
Dayton (Montgomery County, OH)  
Cincinnati (Hamilton County, OH)  
Manhattan (New York County, NY)  
Grand Rapids (Kent County, MI)  
Detroit (Wayne County, MI)  
Ann Arbor (Washtenaw County, MI)  
Davenport (Scott County, IA)  
Cedar Rapids (Linn County, IA)  
South Bend (St. Joseph County, IN)  
Indianapolis (Marion County, IN)  
Fort Wayne (Allen County, IN)  
Springfield (Sangamon County, IL)  
Rockford (Winnebago County, IL)  
Peoria (Peoria County, IL)  
Chicago (Cook County, IL)  
Atlanta (Fulton County, GA)  
Los Angeles (Los Angeles County, CA)  
Albion (Edwards County, IL)
Aledo (Mercer County, IL)
Belvidere (Boone County, IL)
Bloomington (McLean County, IL)
Cambridge (Henry County, IL)

Carlinville (Macoupin County, IL)
Carlyle (Clinton County, IL)
Carrollton (Greene County, IL)
Carthage (Hancock County, IL)
Charleston (Coles County, IL)

Chicago (Cook County, IL)
Clinton (DeWitt County, IL)
Danville (Vermilion County, IL)
Decatur (Macon County, IL)
Dixon (Lee County, IL)

Edwardsville (Madison County, IL)
Effingham (Effingham County, IL)
Eureka (Woodford County, IL)
Fairfield (Wayne County, IL)
Freeport (Stephenson County, IL)

Galena (Jo Daviess County, IL)
Galesburg (Knox County, IL)
Geneva (Kane County, IL)
Greenville (Bond County, IL)
Hardin (Calhoun County, IL)

Havana (Mason County, IL)
Hennepin (Putnam County, IL)
Hillsboro (Montgomery County, IL)
Jacksonville (Morgan County, IL)
Jerseyville (Jersey County, IL)

Joliet (Will County, IL)
Kankakee (Kankakee County, IL)
Lacon (Marshall County, IL)
Lawrenceville (Lawrence County, IL)
Lewistown (Fulton County, IL)

Lincoln (Logan County, IL)
Louisville (Clay County, IL)
Macomb (McDonough County, IL)
Marshall (Clark County, IL)
Monmouth (Warren County, IL)

Monticello (Piatt County, IL)
Morris (Grundy County, IL)
Morrison (Whiteside County, IL)
Mount Carmel (Wabash County, IL)
Mount Carroll (Carroll County, IL)

Mount Sterling (Brown County, IL)
Newton (Jasper County, IL)
Olney (Richland County, IL)
Oquawka (Henderson County, IL)
Oregon (Ogle County, IL)

Ottawa (LaSalle County, IL)
Paris (Edgar County, IL)
Paxton (Ford County, IL)
Pekin (Tazewell County, IL)
Peoria (Peoria County, IL)

Petersburg (Menard County, IL)
Pittsfield (Pike County, IL)
Pontiac (Livingston County, IL)
Princeton (Bureau County, IL)
Quincy (Adams County, IL)

Robinson (Crawford County, IL)
Rockford (Winnebago County, IL)
Rock Island (Rock Island County, IL)
Rushville (Schuyler County, IL)
Salem (Marion County, IL)

Shelbyville (Shelby County, IL)
Springfield (Sangamon County, IL)
Sullivan (Moultrie County, IL)
Sycamore (DeKalb County, IL)
Taylorville (Christian County, IL)

Toledo (Cumberland County, IL)
Toulon (Stark County, IL)
Tuscola (Douglas County, IL)
Urbana (Champaign County, IL)
Vandalia (Fayette County, IL)

Virginia (Cass County, IL)
Watseka (Iroquois County, IL)
Waukegan (Lake County, IL)
Wheaton (DuPage County, IL)
Winchester (Scott County, IL)

Woodstock (McHenry County, IL)
Yorkville (Kendall County, IL)
Albion (Noble County, IN)
Anderson (Madison County, IN)
Angola (Steuben County, IN)

Auburn (DeKalb County, IN)
Bedford (Lawrence County, IN)
Bloomfield (Greene County, IN)
Bloomington (Monroe County, IN)
Bluffton (Wells County, IN)

Brazil (Clay County, IN)
Brookville (Franklin County, IN)
Brownstown (Jackson County, IN)
Columbia City (Whitley County, IN)
Columbus (Bartholomew County, IN)

Connersville (Fayette County, IN)
Covington (Fountain County, IN)
Crawfordsville (Montgomery County, IN)
Crown Point (Lake County, IN)
Danville (Hendricks County, IN)

Decatur (Adams County, IN)
Delphi (Carroll County, IN)
English (Crawford County, IN)
Fort Wayne (Allen County, IN)
Fowler (Benton County, IN)

Frankfort (Clinton County, IN)
Franklin (Johnson County, IN)
Goshen (Elkhart County, IN)
Greencastle (Putnam County, IN)
Greenfield (Hancock County, IN)

Greensburg (Decatur County, IN)
Hartford City (Blackford County, IN)
Huntington (Huntington County, IN)
Indianapolis (Marion County, IN)
Jasper (Dubois County, IN)

Kentland (Newton County, IN)
Knox (Starke County, IN)
Kokomo (Howard County, IN)
Lafayette (Tippecanoe County, IN)
LaGrange (LaGrange County, IN)

La Porte (LaPorte County, IN)
Lawrenceburg (Dearborn County, IN)
Lebanon (Boone County, IN)
Liberty (Union County, IN)
Logansport (Cass County, IN)

Madison (Jefferson County, IN)
Marion (Grant County, IN)
Martinsville (Morgan County, IN)
Monticello (White County, IN)
Muncie (Delaware County, IN)

Nashville (Brown County, IN)
New Castle (Henry County, IN)
Newport (Vermillion County, IN)
Noblesville (Hamilton County, IN)
Paoli (Orange County, IN)

Peru (Miami County, IN)
Petersburg (Pike County, IN)
Plymouth (Marshall County, IN)
Portland (Jay County, IN)
Princeton (Gibson County, IN)

Rensselaer (Jasper County, IN)
Richmond (Wayne County, IN)
Rising Sun (Ohio County, IN)
Rochester (Fulton County, IN)
Rockville (Parke County, IN)

Rushville (Rush County, IN)
Salem (Washington County, IN)
Scottsburg (Scott County, IN)
Shelbyville (Shelby County, IN)
Shoals (Martin County, IN)

South Bend (St. Joseph County, IN)
Spencer (Owen County, IN)
Sullivan (Sullivan County, IN)
Terre Haute (Vigo County, IN)
Tipton (Tipton County, IN)

Valparaiso (Porter County, IN)
Vernon (Jennings County, IN)
Versailles (Ripley County, IN)
Vincennes (Knox County, IN)
Wabash (Wabash County, IN)

Warsaw (Kosciusko County, IN)
Washington (Daviess County, IN)
Williamsport (Warren County, IN)
Winamac (Pulaski County, IN)
Winchester (Randolph County, IN)

Anamosa (Jones County, IA)
Burlington (Des Moines County, IA)
Cedar Rapids (Linn County, IA)
Clinton (Clinton County, IA)
Davenport (Scott County, IA)

Decorah (Winneshiek County, IA)
Dubuque (Dubuque County, IA)
Elkader (Clayton County, IA)
Fairfield (Jefferson County, IA)
Fort Madison (Lee County, IA)

Independence (Buchanan County, IA)
Iowa City (Johnson County, IA)
Keosauqua (Van Buren County, IA)
Manchester (Delaware County, IA)
Maquoketa (Jackson County, IA)

Marengo (Iowa County, IA)
Montezuma (Poweshiek County, IA)
Mount Pleasant (Henry County, IA)
Muscatine (Muscatine County, IA)
Sigourney (Keokuk County, IA)

Tipton (Cedar County, IA)
Vinton (Benton County, IA)
Wapello (Louisa County, IA)
Washington (Washington County, IA)
Waterloo (Black Hawk County, IA)

Waukon (Allamakee County, IA)
West Union (Fayette County, IA)
Burlington (Boone County, KY)
Adrian (Lenawee County, MI)
Allegan (Allegan County, MI)

Ann Arbor (Washtenaw County, MI)
Baldwin (Lake County, MI)
Bay City (Bay County, MI)
Beulah (Benzie County, MI)
Big Rapids (Mecosta County, MI)

Cadillac (Wexford County, MI)
Caro (Tuscola County, MI)
Cassopolis (Cass County, MI)
Centreville (St. Joseph County, MI)
Charlotte (Eaton County, MI)

Coldwater (Branch County, MI)
Corunna (Shiawassee County, MI)
Detroit (Wayne County, MI)
Flint (Genesee County, MI)
Gladwin (Gladwin County, MI)

Grand Haven (Ottawa County, MI)
Grand Rapids (Kent County, MI)
Grayling (Crawford County, MI)
Harrison (Clare County, MI)
Hart (Oceana County, MI)

Hastings (Barry County, MI)
Hillsdale (Hillsdale County, MI)
Howell (Livingston County, MI)
Ionia (Ionia County, MI)
Ithaca (Gratiot County, MI)

Jackson (Jackson County, MI)
Kalamazoo (Kalamazoo County, MI)
Kalkaska (Kalkaska County, MI)
Lake City (Missaukee County, MI)
Lapeer (Lapeer County, MI)

Ludington (Mason County, MI)
Manistee (Manistee County, MI)
Marshall (Calhoun County, MI)
Mason (Ingham County, MI)
Menominee (Menominee County, MI)

Midland (Midland County, MI)
Monroe (Monroe County, MI)
Mount Pleasant (Isabella County, MI)
Muskegon (Muskegon County, MI)
Paw Paw (Van Buren County, MI)

Pontiac (Oakland County, MI)
Reed City (Osceola County, MI)
Roscommon (Roscommon County, MI)
Saginaw (Saginaw County, MI)
St. Johns (Clinton County, MI)

St. Joseph (Berrien County, MI)
Standish (Arenac County, MI)
Stanton (Montcalm County, MI)
Suttons Bay (Leelanau County, MI)
Traverse City (Grand Traverse County, MI)

West Branch (Ogemaw County, MI)
White Cloud (Newaygo County, MI)
Caledonia (Houston County, MN)
Bowling Green (Pike County, MO)
Kahoka (Clark County, MO)

Memphis (Scotland County, MO)
Monticello (Lewis County, MO)
New London (Ralls County, MO)
Palmyra (Marion County, MO)
Bellefontaine (Logan County, OH)

Bowling Green (Wood County, OH)
Bryan (Williams County, OH)
Celina (Mercer County, OH)
Cincinnati (Hamilton County, OH)
Dayton (Montgomery County, OH)

Defiance (Defiance County, OH)
Eaton (Preble County, OH)
Findlay (Hancock County, OH)
Fremont (Sandusky County, OH)
Greenville (Darke County, OH)

Hamilton (Butler County, OH)
Kenton (Hardin County, OH)
Lebanon (Warren County, OH)
Lima (Allen County, OH)
Marion (Marion County, OH)

Marysville (Union County, OH)
Napoleon (Henry County, OH)
Ottawa (Putnam County, OH)
Paulding (Paulding County, OH)
Port Clinton (Ottawa County, OH)

Sidney (Shelby County, OH)
Springfield (Clark County, OH)
Tiffin (Seneca County, OH)
Toledo (Lucas County, OH)
Troy (Miami County, OH)

Upper Sandusky (Wyandot County, OH)
Urbana (Champaign County, OH)
Van Wert (Van Wert County, OH)
Wapakoneta (Auglaize County, OH)
Wauseon (Fulton County, OH)

Xenia (Greene County, OH)
Antigo (Langlade County, WI)
Appleton (Outagamie County, WI)
Baraboo (Sauk County, WI)
Black River Falls (Jackson County, WI)

Chilton (Calumet County, WI)
Darlington (Lafayette County, WI)
Dodgeville (Iowa County, WI)
Elkhorn (Walworth County, WI)
Fond du Lac (Fond du Lac County, WI)

Friendship (Adams County, WI)
Green Bay (Brown County, WI)
Green Lake (Green Lake County, WI)
Janesville (Rock County, WI)
Jefferson (Jefferson County, WI)

Juneau (Dodge County, WI)
Kenosha (Kenosha County, WI)
Keshena (Menominee County, WI)
Kewaunee (Kewaunee County, WI)
La Crosse (La Crosse County, WI)

Lancaster (Grant County, WI)
Madison (Dane County, WI)
Manitowoc (Manitowoc County, WI)
Marinette (Marinette County, WI)
Mauston (Juneau County, WI)

Milwaukee (Milwaukee County, WI)
Monroe (Green County, WI)
Montello (Marquette County, WI)
Neillsville (Clark County, WI)
Oconto (Oconto County, WI)

Oshkosh (Winnebago County, WI)
Portage (Columbia County, WI)
Port Washington (Ozaukee County, WI)
Prairie du Chien (Crawford County, WI)
Racine (Racine County, WI)

Richland Center (Richland County, WI)
Shawano (Shawano County, WI)
Sheboygan (Sheboygan County, WI)
Sparta (Monroe County, WI)
Stevens Point (Portage County, WI)

Sturgeon Bay (Door County, WI)
Viroqua (Vernon County, WI)
Waukesha (Waukesha County, WI)
Waupaca (Waupaca County, WI)
Wausau (Marathon County, WI)

Wautoma (Waushara County, WI)
West Bend (Washington County, WI)
Wisconsin Rapids (Wood County, WI)
1711
1585
1692
1671
1615
 
1616
1640
1588
1558
1707
 
1749
1669
1740
1669
1657
 
1608
1686
1657
1694
1655
 
1617
1602
1716
1640
1575
 
1613
1660
1637
1599
1591
 
1722
1733
1653
1731
1608
 
1648
1687
1581
1733
1588
 
1689
1706
1633
1727
1635
 
1573
1706
1710
1572
1667
 
1686
1734
1716
1637
1639
 
1622
1568
1691
1653
1540
 
1729
1683
1597
1585
1663
 
1674
1631
1685
1700
1647
 
1703
1630
1703
1709
1655
 
1602
1738
1745
1727
1587
 
1716
1709
1862
1841
1884
 
1880
1796
1772
1795
1871
 
1763
1876
1820
1857
1827
 
1869
1752
1777
1762
1798
 
1884
1792
1798
1874
1758
 
1798
1820
1841
1779
1836
 
1850
1859
1854
1816
1772
 
1752
1799
1820
1781
1863
 
1796
1883
1801
1881
1809
 
1855
1845
1800
1788
1857
 
1810
1858
1750
1825
1797
 
1824
1753
1815
1880
1737
 
1768
1883
1884
1819
1759
 
1853
1817
1834
1835
1780
 
1820
1782
1747
1750
1823
 
1778
1843
1862
1741
1837
 
1838
1760
1758
1798
1879
 
1570
1562
1548
1619
1597
 
1564
1604
1575
1521
1548
 
1544
1551
1518
1567
1600
 
1526
1500
1542
1572
1513
 
1573
1533
1563
1538
1522
 
1579
1557
1891
1935
1849
 
1954
1863
1956
1861
1879
 
1889
1979
1835
1860
1900
 
1887
1939
1986
1961
1931
 
1835
1862
1928
1915
1835
 
1878
1905
1946
1891
1918
 
1919
1859
1906
1900
1980
 
1835
1844
1891
1920
1796
 
1940
1969
1912
1835
1843
 
1979
1879
1932
1952
1918
 
1812
1956
1894
1887
1886
 
1946
1863
1584
1545
1527
 
1504
1524
1537
1532
1944
 
1953
1907
1902
1903
1919
 
1915
1896
1952
1980
1898
 
1900
1952
1918
1926
1978
 
1965
1928
1931
1903
1990
 
1922
1941
1976
1958
1919
 
1971
1944
1902
1922
1928
 
1933
1724
1745
1667
1628
 
1752
1636
1640
1715
1735
 
1671
1768
1711
1691
1706
 
1716
1747
1746
1790
1601
 
1609
1676
1777
1795
1656
 
1748
1659
1692
1645
1780
 
1733
1681
1756
1591
1752
 
1633
1744
1769
1623
1694
 
1803
1613
1733
1714
1698
 
1698
1742
1678
378
619
636
527
608
 
486
435
506
589
447
 
585
507
475
489
623
 
465
435
549
388
653
 
681
594
600
449
507
 
548
582
467
523
494
 
573
541
571
388
556
 
519
414
577
430
600
 
490
570
632
372
650
 
554
417
399
611
630
 
577
443
505
550
561
 
525
536
544
594
574
 
406
639
630
555
421
 
459
507
465
614
483
 
436
588
468
485
444
 
534
517
623
594
525
 
629
588
530
443
545
 
527
370
390
391
484
 
425
392
365
515
385
 
409
470
455
552
430
 
489
487
336
508
500
 
465
406
545
428
423
 
391
465
495
426
349
 
512
534
472
478
548
 
556
370
447
407
494
 
349
474
406
499
448
 
389
429
454
442
350
 
492
364
534
462
363
 
518
420
359
514
443
 
408
347
348
406
364
 
556
403
404
427
459
 
552
367
369
381
492
 
523
371
478
518
444
 
686
610
691
642
635
 
769
693
733
649
608
 
725
669
635
713
666
 
694
698
632
642
674
 
663
712
632
655
741
 
759
750
364
563
611
 
589
704
680
756
689
 
727
674
570
567
609
 
566
637
600
641
706
 
649
639
753
709
694
 
616
564
612
638
658
 
586
592
759
731
644
 
713
731
588
609
803
 
681
566
680
661
589
 
617
701
741
668
638
 
587
706
659
778
762
 
726
681
781
539
611
 
629
595
558
573
457
 
528
533
469
372
416
 
519
414
505
529
438
 
389
478
391
482
478
 
451
528
502
510
541
 
451
427
513
548
434
 
492
440
491
470
538
 
410
825
757
729
805
 
737
689
707
655
724
 
762
767
738
665
681
 
705
638
799
758
785
 
714
699
735
801
757
 
670
673
741
815
791
 
743
728
690
737
646
 
735
793
712
782
792
 
780
761
668
772
822
 
758
697
789
240
164
68
115
135
 
211
239
226
204
165
 
0
134
117
152
92
 
243
193
113
242
105
 
146
152
33
223
241
 
163
93
207
197
234
 
33
52
105
215
163
 
146
216
182
168
166
 
133
50
117
236
119
 
205
199
216
180
86
 
68
154
98
134
125
 
169
225
82
97
233
 
195
77
152
191
232
 
178
175
162
52
179
 
180
124
144
122
212
 
185
73
38
22
210
 
50
40
121
159
139
 
140
215
198
195
151
 
163
218
222
123
204
 
201
118
131
34
156
 
159
102
250
141
86
 
123
183
97
158
173
 
206
154
131
164
241
 
74
67
125
108
118
 
53
239
140
210
102
 
244
138
180
89
164
 
197
179
136
152
236
 
112
232
78
171
241
 
68
201
249
94
145
 
193
239
240
188
224
 
74
183
190
164
137
 
41
225
230
219
120
 
103
221
109
78
182
 
185
192
206
132
152
 
232
161
202
229
208
 
220
199
235
198
154
 
226
250
209
177
236
 
177
224
187
210
243
 
217
224
249
187
106
 
205
170
228
209
170
 
202
246
86
111
154
 
138
199
238
220
219
 
113
129
246
209
145
 
135
157
199
155
187
 
171
112
236
213
237
 
159
180
143
174
227
 
214
221
191
120
96
 
232
179
241
219
179
 
64
239
166
240
227
 
242
153
230
252
231
 
252
241
249
245
228
 
211
164
185
250
231
 
176
215
217
238
200
 
235
227
247
200
252
 
251
186
197
168
246
 
212
242
238
212
219
 
239
237
174
202
184
 
246
240
172
154
233
 
153
137
147
72
139
 
183
186
153
90
99
 
120
53
214
182
226
 
169
124
156
225
182
 
86
113
159
238
211
 
157
149
107
195
62
 
172
208
132
215
208
 
207
201
83
187
237
 
174
112
207
184
67
111
39
48
 
103
148
109
83
116
 
125
54
114
72
76
 
137
126
18
177
106
 
123
42
103
129
122
 
39
38
109
78
119
 
93
95
22
173
37
 
44
149
59
138
55
 
74
75
75
189
95
 
80
144
162
71
88
 
59
129
82
13
0
 
52
101
52
44
109
 
156
108
71
66
151
 
102
66
96
99
84
 
125
27
97
87
126
 
63
99
144
109
89
 
124
88
223
212
247
 
241
211
185
197
233
 
157
260
229
218
223
 
248
124
151
127
178
 
245
155
237
235
121
 
166
207
205
165
213
 
238
224
215
195
216
 
114
161
184
147
227
 
162
276
174
259
171
 
263
208
192
149
225
 
208
231
131
197
226
 
185
200
177
244
198
 
129
257
282
180
143
 
234
239
249
219
208
 
185
181
164
148
191
 
143
245
259
182
198
 
199
195
126
159
247
 
127
79
136
82
76
 
208
133
172
124
91
 
167
117
123
153
105
 
146
162
102
89
141
 
105
158
87
115
185
 
198
190
286
300
231
 
322
290
353
322
294
 
323
370
204
227
277
 
253
322
355
343
344
 
236
255
367
333
263
 
259
271
320
280
312
 
289
233
355
334
360
 
274
294
263
295
318
 
340
333
316
243
218
 
352
301
363
344
303
 
187
365
292
354
343
 
366
276
221
128
113
 
135
119
124
120
308
 
314
268
265
293
293
 
276
272
313
341
266
 
283
315
300
288
340
 
331
289
292
264
351
 
288
311
337
320
288
 
332
311
263
285
290
 
308
304
252
188
253
 
238
136
155
144
217
 
223
273
216
137
161
 
189
155
289
278
228
 
155
162
251
316
212
 
181
128
211
268
300
 
232
193
202
177
165
 
183
283
228
228
261
 
303
205
168
250
291
 
230
198
252
273
114
9
123
89
 
210
252
217
166
197
 
77
146
165
166
36
 
245
219
107
270
29
 
71
113
46
234
229
 
145
71
214
185
227
 
70
101
87
255
141
 
147
243
149
210
124
 
156
69
56
274
48
 
180
231
249
134
22
 
64
196
134
120
108
 
160
205
97
64
201
 
235
0
95
167
251
 
197
173
186
27
187
 
211
91
175
155
227
 
170
124
61
56
196
 
32
53
197
231
213
 
215
271
250
252
227
 
214
289
282
200
267
 
272
170
190
106
219
 
236
170
303
218
145
 
190
247
173
215
242
 
274
228
207
229
290
 
132
143
196
172
192
 
129
309
205
282
175
 
309
212
240
158
238
 
258
251
185
221
290
 
186
277
155
246
281
 
134
275
318
170
197
 
263
297
301
255
275
 
149
238
235
212
208
 
117
290
298
261
195
 
180
268
164
152
257
 
114
146
136
67
93
 
156
86
126
173
164
 
146
133
183
123
83
 
157
184
156
118
174
 
111
152
133
151
169
 
141
148
319
259
166
 
273
197
277
221
207
 
229
299
158
183
217
 
209
256
305
278
260
 
155
180
274
246
169
 
194
228
263
209
238
 
238
178
259
241
296
 
177
194
210
237
210
 
262
292
236
157
162
 
296
211
272
271
235
 
132
283
214
254
244
 
280
189
156
230
187
 
203
202
221
213
305
 
285
239
261
322
306
 
251
289
292
313
275
 
307
304
320
277
328
 
328
261
273
244
319
 
288
318
314
285
295
 
315
313
251
278
258
 
321
199
144
90
167
 
131
61
73
39
109
 
124
165
110
30
53
 
81
65
182
171
154
 
93
60
145
208
118
 
79
38
107
176
192
 
124
91
98
118
71
 
100
176
123
146
158
 
196
129
64
144
189
 
125
92
152
130
113
175
59
108
 
38
82
53
89
81
 
175
44
110
38
142
 
72
74
67
119
173
 
186
89
160
64
68
 
41
102
44
32
59
 
143
130
86
128
50
 
29
93
72
107
94
 
59
127
140
138
160
 
61
97
111
105
154
 
116
105
93
54
66
 
19
63
92
110
93
 
115
173
126
54
88
 
52
0
57
161
24
 
83
91
73
80
63
 
32
122
201
164
45
 
185
144
248
211
274
 
264
180
154
172
245
 
135
248
202
239
203
 
239
122
147
165
167
 
259
166
198
253
135
 
169
192
235
149
206
 
223
230
231
186
174
 
134
190
192
153
256
 
198
259
170
251
186
 
238
217
173
165
227
 
186
227
119
194
190
 
200
155
205
250
149
 
153
252
262
201
128
 
223
207
220
206
171
 
220
157
129
123
194
 
179
222
239
138
213
 
223
154
129
182
248
 
181
105
184
145
132
 
267
195
231
148
107
 
219
162
138
209
166
 
188
195
129
135
172
 
157
206
125
150
234
 
258
246
268
327
274
 
353
344
396
380
345
 
377
411
240
261
315
 
285
362
385
381
393
 
287
301
420
383
318
 
300
300
355
323
356
 
321
272
410
387
397
 
332
352
298
332
382
 
385
358
364
295
257
 
385
353
415
386
344
 
229
411
338
412
400
 
416
328
282
89
118
 
141
112
94
100
313
 
333
291
273
278
289
 
296
266
328
359
267
 
272
324
290
299
349
 
334
310
307
282
371
 
292
310
352
343
288
 
343
313
276
293
313
 
303
371
317
254
317
 
303
201
221
207
282
 
289
338
282
203
226
 
254
214
355
341
290
 
218
228
314
380
278
 
242
194
277
333
364
 
298
260
264
238
224
 
248
349
290
293
327
 
367
268
231
316
357
 
296
262
318
243
292
210
205
263
 
279
282
304
317
195
 
141
211
145
217
230
 
302
226
217
254
246
 
287
273
174
271
319
 
263
217
264
284
306
 
159
142
222
212
267
 
231
240
293
178
287
 
194
172
254
231
259
 
305
216
226
303
226
 
192
168
161
237
235
 
258
316
183
225
337
 
199
218
284
292
264
 
225
253
210
193
243
 
206
246
187
174
256
 
277
137
166
162
297
 
190
175
26
75
39
 
20
170
171
152
24
 
150
115
160
18
136
 
99
135
117
117
116
 
21
87
202
0
118
 
91
120
49
134
95
 
122
46
24
105
209
 
122
78
67
102
41
 
89
138
100
101
67
 
162
46
134
88
63
 
142
82
145
86
189
 
54
212
64
46
229
 
106
88
148
55
143
 
103
179
170
112
189
 
71
151
182
162
73
 
103
147
140
209
41
 
38
199
125
76
64
 
324
313
343
269
285
 
373
303
344
355
326
 
361
333
357
339
293
 
362
384
334
308
367
 
313
363
314
341
384
 
357
366
145
80
106
 
110
197
184
249
181
 
219
188
72
61
103
 
60
141
138
153
203
 
147
132
248
203
191
 
108
64
122
130
155
 
88
85
252
224
164
 
209
226
82
109
305
 
181
108
174
158
87
 
144
193
237
172
135
 
99
208
152
270
254
 
225
174
369
342
347
 
370
351
345
347
88
 
80
41
48
139
103
 
43
96
78
107
73
 
121
86
125
59
111
 
111
57
58
29
118
 
75
107
102
90
87
 
99
100
33
62
61
 
116
345
275
287
364
 
255
278
287
206
250
 
310
277
272
227
230
 
242
175
314
262
363
 
310
259
245
303
314
 
199
254
284
366
297
 
267
279
212
336
178
 
310
309
226
349
326
 
281
339
205
301
351
 
295
224
329
141
261
224
157
237
 
202
190
229
267
110
 
164
151
82
148
225
 
216
136
177
154
251
 
288
237
185
184
243
 
210
195
182
217
228
 
160
129
192
110
216
 
173
144
244
86
249
 
130
163
244
128
256
 
245
121
126
265
227
 
178
83
114
192
195
 
197
248
152
206
278
 
100
229
260
235
170
 
144
186
132
203
169
 
117
216
113
111
168
 
216
108
200
177
229
 
212
177
118
32
142
 
124
66
67
47
84
 
55
65
62
102
41
 
54
71
44
130
19
 
97
62
101
105
85
 
40
20
125
38
20
 
45
62
83
0
105
 
97
108
48
57
135
 
130
82
24
66
68
 
81
59
29
75
49
 
40
42
67
19
86
 
68
108
109
77
125
 
97
67
89
89
58
 
39
81
78
26
84
 
131
48
82
69
35
 
127
62
68
105
73
 
103
94
70
91
68
 
312
272
326
257
264
 
380
303
346
318
281
 
352
310
314
334
284
 
340
357
296
282
336
 
295
348
282
310
373
 
366
367
92
183
191
 
214
285
288
335
273
 
311
293
148
152
204
 
161
245
240
258
303
 
227
221
345
301
271
 
203
168
227
228
256
 
193
175
346
318
269
 
289
309
183
213
377
 
284
207
273
238
169
 
248
285
335
276
238
 
161
311
249
360
345
 
326
262
384
271
298
 
322
296
280
286
132
 
171
144
99
98
103
 
140
80
158
193
84
 
88
147
106
126
169
 
151
154
140
125
206
 
111
125
181
187
104
 
168
129
111
117
162
 
117
401
332
315
394
 
312
288
302
235
300
 
346
341
316
250
262
 
283
214
373
331
383
 
318
285
309
375
344
 
246
267
322
401
364
 
319
312
265
343
221
 
330
367
286
375
372
 
354
358
246
350
400
 
338
273
371
247
234
141
163
205
 
252
267
273
268
182
 
74
176
127
188
166
 
280
214
170
253
178
 
219
219
107
253
288
 
219
160
241
247
277
 
98
92
169
217
221
 
193
233
245
174
233
 
166
114
191
239
193
 
262
211
225
248
160
 
134
161
127
191
185
 
219
278
135
167
293
 
200
149
223
249
254
 
205
220
189
126
216
 
196
191
167
148
239
 
238
98
95
96
261
 
120
111
48
114
65
 
66
195
186
174
86
 
155
169
194
54
171
 
151
121
118
59
133
 
91
78
231
71
91
 
97
151
24
144
133
 
166
97
68
131
230
 
87
32
84
94
44
 
23
192
114
158
64
 
207
84
157
69
112
 
171
130
137
114
216
 
64
226
23
109
240
 
69
146
202
43
141
 
149
212
208
150
210
 
0
167
188
163
97
 
43
189
188
217
65
 
37
214
110
46
124
 
259
259
279
205
224
 
303
235
275
299
274
 
294
272
303
272
228
 
299
323
278
249
308
 
251
298
257
282
317
 
287
297
201
116
63
 
137
155
179
204
145
 
183
192
21
42
96
 
68
142
170
161
183
 
95
94
220
178
140
 
84
86
136
109
140
 
104
54
218
191
177
 
158
177
79
113
248
 
170
149
153
107
42
 
167
157
212
169
127
 
31
197
127
230
215
 
207
132
298
305
297
 
319
304
305
304
159
 
137
90
118
198
170
 
102
158
143
165
139
 
181
156
189
129
180
 
182
113
124
95
172
 
146
177
165
139
156
 
166
170
104
133
110
 
184
280
209
216
294
 
189
209
216
135
182
 
240
215
202
157
159
 
172
104
249
203
292
 
241
188
182
245
243
 
129
184
213
295
236
 
199
208
144
266
107
 
239
244
161
278
257
 
224
268
135
233
283
 
225
155
260
313
72
144
174
90
 
208
261
196
111
251
 
206
189
246
204
113
 
237
256
152
303
107
 
71
97
172
244
202
 
143
132
225
172
209
 
185
206
134
307
134
 
174
277
116
274
90
 
210
172
89
320
88
 
145
276
293
80
120
 
153
264
213
144
136
 
165
170
174
121
141
 
291
136
66
140
272
 
232
184
229
154
207
 
259
112
233
222
247
 
159
221
197
184
174
 
168
169
325
338
344
 
344
347
321
333
348
 
292
391
365
325
357
 
377
256
282
227
311
 
358
277
372
343
245
 
292
340
302
299
343
 
371
344
328
326
351
 
234
265
307
273
323
 
257
408
303
388
289
 
398
327
326
268
349
 
343
358
265
325
362
 
302
334
280
364
330
 
244
384
415
290
278
 
364
375
384
351
344
 
279
317
299
284
315
 
241
379
392
316
314
 
305
330
256
270
370
 
23
85
0
74
62
 
92
62
63
68
95
 
36
23
86
38
52
 
23
51
70
49
51
 
31
22
60
46
50
 
91
69
418
392
301
 
408
323
410
335
336
 
353
433
291
316
352
 
343
392
440
413
389
 
288
314
396
375
294
 
330
362
398
344
371
 
373
313
378
365
432
 
298
312
345
372
298
 
394
426
368
289
297
 
431
339
397
405
370
 
266
414
348
367
361
 
408
319
116
183
107
 
107
128
165
150
426
 
416
369
382
424
419
 
380
398
421
444
389
 
413
428
428
401
454
 
449
392
401
371
451
 
408
434
443
417
411
 
443
432
375
401
389
 
434
253
230
143
167
 
228
94
105
168
206
 
167
256
189
145
163
 
181
199
253
271
130
 
78
138
250
296
150
 
204
113
173
187
278
 
212
157
216
79
204
 
115
249
234
143
207
 
293
117
188
211
231
 
189
204
192
258
26
101
113
28
 
162
213
157
84
192
 
152
130
184
146
61
 
194
200
90
249
71
 
60
44
119
195
166
 
92
70
175
128
169
 
127
146
72
249
83
 
117
222
75
214
44
 
149
113
37
264
49
 
109
219
236
46
73
 
93
203
151
85
76
 
114
136
112
60
119
 
232
93
6
99
220
 
176
132
171
104
154
 
201
50
172
161
195
 
113
159
151
130
133
 
123
113
269
276
289
 
288
286
261
271
288
 
230
329
303
267
295
 
315
194
220
169
249
 
299
216
312
285
183
 
231
278
247
237
281
 
308
283
269
264
292
 
173
207
245
211
268
 
201
346
241
326
228
 
336
267
264
207
288
 
281
296
203
263
301
 
242
275
222
303
273
 
183
322
352
231
216
 
302
314
323
289
284
 
224
255
239
223
254
 
184
318
330
257
254
 
247
271
194
210
309
 
51
58
62
27
0
 
135
65
99
80
75
 
91
48
91
78
35
 
77
99
64
26
84
 
31
84
40
59
111
 
126
115
356
339
254
 
357
290
369
311
299
 
322
390
238
263
304
 
290
346
389
367
353
 
247
271
366
339
261
 
283
309
350
299
329
 
322
263
350
333
386
 
268
285
294
324
288
 
354
373
328
250
247
 
382
304
365
362
325
 
215
376
306
343
335
 
373
282
151
156
98
 
111
115
143
131
366
 
360
313
322
362
357
 
324
337
363
388
328
 
351
369
367
342
395
 
389
335
343
314
396
 
347
373
386
363
350
 
384
372
316
341
334
 
373
258
219
139
190
 
211
81
100
131
188
 
172
244
179
113
136
 
160
157
250
254
160
 
89
122
230
286
157
 
170
88
168
208
268
 
199
149
187
106
164
 
124
245
210
165
212
 
278
139
155
208
240
 
186
178
200
353
369
264
299
340
 
382
389
405
405
302
 
205
309
250
318
296
 
407
333
307
364
302
 
342
355
237
378
420
 
356
296
369
382
408
 
233
228
305
321
358
 
328
349
381
287
369
 
296
250
321
341
320
 
399
325
335
384
288
 
270
276
259
327
322
 
354
413
271
302
430
 
308
273
357
385
373
 
331
353
315
254
346
 
314
327
292
276
363
 
373
231
212
226
396
 
240
245
106
182
79
 
93
277
280
260
130
 
260
208
264
118
241
 
195
241
226
195
226
 
118
192
308
110
218
 
200
227
118
244
202
 
222
152
133
214
317
 
218
164
176
208
97
 
160
227
210
193
172
 
258
156
243
189
168
 
249
184
253
195
295
 
160
321
148
143
338
 
200
179
237
153
252
 
204
283
271
217
297
 
137
261
292
272
183
 
179
248
236
318
149
 
130
308
230
171
159
 
386
395
408
335
357
 
414
356
392
434
411
 
417
403
439
394
355
 
429
455
414
382
441
 
381
424
392
416
440
 
399
413
231
31
109
 
0
155
91
201
132
 
161
85
119
95
60
 
69
53
33
52
124
 
137
109
172
132
165
 
83
52
25
84
83
 
34
95
185
160
57
 
179
189
63
42
276
 
97
31
105
144
111
 
34
142
159
80
65
 
142
118
98
210
195
 
140
136
404
440
433
 
455
441
441
441
132
 
62
70
126
220
174
 
76
181
85
71
157
 
204
113
199
108
120
 
143
64
88
90
67
 
139
162
85
43
156
 
103
150
107
121
54
 
179
335
272
315
384
 
254
327
329
246
259
 
329
264
285
271
263
 
264
212
302
243
393
 
357
295
235
275
337
 
222
302
302
379
275
 
272
303
224
380
210
 
345
298
226
375
331
 
253
373
235
304
349
 
306
239
339
380
402
296
331
372
 
414
419
437
437
332
 
238
341
281
350
329
 
438
363
339
392
334
 
374
388
270
409
452
 
388
329
400
414
440
 
266
261
338
349
390
 
360
378
414
316
402
 
327
283
354
368
352
 
431
354
363
417
320
 
303
306
291
360
355
 
387
445
304
334
462
 
336
305
390
418
402
 
361
385
346
287
378
 
344
360
323
308
393
 
406
264
243
259
428
 
272
278
137
208
111
 
123
301
307
285
156
 
288
227
287
149
264
 
216
271
255
228
253
 
143
222
330
138
250
 
229
252
151
272
227
 
244
178
162
240
342
 
251
196
205
238
129
 
193
245
238
212
203
 
278
183
269
221
192
 
274
207
283
221
318
 
190
347
180
166
365
 
232
199
254
184
281
 
227
305
292
241
322
 
170
287
320
300
211
 
212
269
256
345
178
 
162
334
261
203
181
 
418
428
440
368
389
 
444
388
423
467
444
 
449
435
472
426
387
 
461
487
447
415
474
 
414
456
425
448
471
 
429
444
247
59
140
 
33
174
92
216
151
 
174
78
152
128
89
 
102
66
0
53
131
 
165
136
177
142
188
 
113
85
45
108
98
 
67
127
193
171
47
 
200
207
95
70
294
 
103
35
119
170
143
 
21
159
163
84
85
 
174
118
118
220
206
 
143
158
433
472
466
 
488
474
474
473
144
 
75
97
147
236
188
 
100
199
96
71
176
 
220
123
212
125
123
 
149
86
106
115
61
 
155
173
88
55
172
 
108
161
130
138
78
 
192
357
296
344
411
 
279
358
359
277
286
 
356
286
312
302
293
 
292
244
323
264
421
 
388
325
259
293
365
 
251
333
329
404
295
 
297
332
252
410
241
 
375
320
252
403
356
 
272
402
264
329
372
 
333
267
365
341
288
171
242
259
 
336
357
354
333
274
 
129
259
219
274
210
 
366
305
243
347
208
 
245
279
155
342
369
 
293
222
328
326
360
 
162
171
235
311
292
 
273
326
311
268
293
 
252
179
234
333
228
 
335
304
319
306
199
 
197
254
214
263
255
 
297
354
210
223
363
 
294
180
272
321
346
 
295
301
279
168
302
 
288
252
257
237
329
 
314
185
120
147
339
 
148
168
109
198
97
 
114
287
280
266
155
 
250
247
283
125
260
 
230
215
212
137
226
 
152
172
322
132
183
 
190
240
96
238
219
 
250
174
144
221
323
 
177
126
174
188
92
 
108
269
207
233
157
 
291
167
248
163
191
 
261
211
231
203
307
 
154
320
116
178
334
 
160
220
280
134
235
 
231
302
296
237
303
 
94
260
282
257
186
 
125
275
270
312
149
 
119
308
203
141
196
 
292
318
314
246
271
 
310
258
291
351
335
 
319
313
359
296
263
 
337
364
333
297
354
 
291
329
309
330
341
 
294
311
276
110
31
 
109
65
99
117
52
 
90
119
75
72
50
 
78
78
136
99
92
 
29
0
126
84
62
 
28
88
91
29
58
 
81
48
125
97
118
 
79
95
60
67
178
 
85
136
62
35
53
 
122
63
118
92
56
 
73
110
37
139
124
 
115
42
298
382
358
 
378
370
379
375
204
 
150
118
176
271
232
 
134
228
168
171
204
 
253
192
256
173
209
 
223
133
158
137
171
 
200
231
180
139
215
 
192
220
155
182
124
 
243
230
164
208
275
 
146
227
226
147
151
 
220
159
176
171
159
 
157
116
196
139
286
 
256
191
128
177
230
 
117
203
193
270
173
 
163
196
116
277
111
 
240
192
117
267
223
 
154
266
131
196
242
 
198
131
231
767
874
777
786
845
 
847
831
874
899
755
 
715
788
718
790
807
 
860
780
800
783
816
 
856
856
748
827
887
 
844
799
827
859
872
 
739
725
805
741
848
 
810
783
875
731
870
 
769
753
832
751
833
 
884
762
762
886
800
 
774
728
741
819
818
 
836
891
766
807
917
 
739
786
865
872
809
 
788
828
776
766
813
 
761
829
756
749
811
 
855
719
726
737
872
 
755
753
597
618
577
 
578
677
697
673
586
 
699
590
653
600
641
 
594
706
681
697
663
 
573
665
685
583
699
 
659
644
619
683
625
 
617
598
603
645
709
 
704
660
637
676
598
 
664
588
658
583
647
 
622
612
665
669
601
 
658
603
710
634
681
 
633
725
644
578
743
 
689
579
590
638
702
 
610
661
643
629
696
 
642
684
720
713
634
 
682
629
609
733
620
 
620
715
700
659
579
 
899
896
920
846
865
 
929
871
907
938
909
 
932
913
940
909
868
 
940
965
917
890
949
 
892
938
897
923
955
 
913
929
582
528
624
 
515
644
543
670
622
 
630
518
629
604
574
 
577
543
485
523
580
 
649
619
607
596
665
 
597
559
529
591
572
 
549
609
631
622
506
 
673
673
577
554
752
 
560
494
586
653
624
 
497
626
597
543
565
 
654
556
596
658
650
 
575
634
917
915
930
 
953
932
922
926
514
 
506
552
555
569
543
 
543
566
505
478
562
 
568
505
549
530
479
 
494
530
526
554
469
 
536
520
481
503
541
 
486
516
555
535
531
 
531
823
772
828
891
 
757
842
844
761
767
 
837
757
793
786
777
 
776
728
791
734
905
 
872
809
735
751
848
 
736
817
811
882
758
 
776
815
735
895
725
 
859
790
732
886
832
 
734
886
749
806
843
 
813
750
843
198
359
315
254
335
 
288
264
316
362
198
 
250
247
179
241
321
 
295
217
275
215
346
 
384
335
276
263
328
 
306
293
266
308
312
 
253
223
290
173
312
 
268
216
340
171
347
 
225
258
341
183
352
 
338
197
194
363
322
 
274
173
211
289
293
 
291
338
250
304
370
 
173
322
358
329
242
 
230
278
221
295
258
 
200
314
206
208
247
 
309
205
284
267
319
 
300
270
163
91
175
 
157
108
131
108
116
 
142
33
85
149
76
 
49
168
142
217
114
 
119
152
119
139
181
 
133
86
182
130
81
 
55
102
131
98
141
 
192
186
126
152
180
 
206
20
121
41
148
 
55
115
105
163
87
 
93
71
163
101
113
 
139
156
180
93
174
 
188
52
23
160
152
 
60
93
75
73
127
 
198
122
156
155
114
 
210
60
41
165
135
 
162
147
168
173
76
 
410
369
424
354
362
 
475
399
442
415
377
 
450
408
410
430
381
 
438
455
393
380
433
 
393
446
380
407
471
 
461
463
14
192
244
 
220
336
309
388
319
 
356
306
207
199
237
 
196
266
236
272
335
 
285
271
381
337
329
 
246
193
241
267
287
 
214
224
388
360
277
 
348
365
217
238
443
 
310
201
308
297
224
 
251
331
370
297
267
 
229
335
288
408
392
 
355
312
477
359
393
 
417
389
369
377
93
 
161
161
98
0
47
 
148
43
140
170
67
 
18
114
25
113
125
 
97
157
132
138
183
 
81
66
153
181
64
 
134
78
119
100
168
 
48
478
407
404
483
 
387
381
394
322
379
 
432
413
398
340
348
 
366
296
448
399
475
 
412
374
380
441
432
 
325
359
407
488
433
 
397
399
342
438
302
 
421
442
359
465
454
 
419
450
328
430
481
 
421
352
455
229
358
298
256
331
 
304
288
332
369
213
 
231
253
182
251
311
 
317
237
275
244
332
 
372
335
260
284
345
 
312
287
284
320
330
 
239
213
287
200
318
 
275
241
346
188
348
 
232
248
332
213
341
 
348
219
220
364
309
 
266
186
211
291
293
 
300
352
246
297
381
 
196
306
354
338
267
 
246
289
235
279
272
 
218
311
216
213
268
 
319
198
262
249
333
 
281
257
128
82
135
 
118
138
155
131
84
 
157
50
117
117
100
 
51
171
144
200
122
 
82
141
157
103
174
 
128
101
150
141
84
 
76
77
102
103
176
 
184
164
112
147
144
 
182
59
121
40
132
 
96
94
122
151
69
 
116
63
170
97
148
 
120
188
155
61
206
 
175
37
67
137
161
 
67
130
114
86
159
 
170
141
178
170
103
 
190
93
75
193
111
 
133
177
167
154
49
 
402
372
419
346
357
 
461
387
430
417
382
 
441
405
414
421
372
 
434
453
395
377
433
 
387
440
380
407
463
 
447
451
60
146
208
 
174
297
263
348
278
 
315
259
175
163
195
 
155
221
188
225
291
 
249
232
338
294
292
 
206
150
196
225
243
 
170
187
345
318
230
 
311
327
176
194
408
 
265
153
265
261
190
 
204
290
326
251
223
 
200
290
247
366
351
 
310
273
461
374
400
 
424
399
383
389
46
 
114
118
57
47
0
 
104
23
92
122
31
 
33
67
25
66
80
 
54
112
86
96
136
 
35
23
106
134
18
 
87
33
77
54
122
 
15
448
377
383
462
 
357
367
378
301
352
 
409
380
372
320
326
 
341
272
416
365
457
 
398
354
347
406
411
 
299
343
383
464
399
 
369
376
313
424
277
 
403
411
328
445
427
 
384
432
304
402
453
 
395
324
429
328
372
276
292
343
 
370
371
394
402
284
 
212
300
235
307
304
 
392
315
303
340
314
 
355
356
245
361
409
 
351
298
354
373
396
 
236
225
305
297
354
 
320
328
379
266
370
 
284
252
329
315
330
 
393
304
312
386
297
 
272
258
250
323
320
 
347
405
268
305
425
 
285
285
362
380
353
 
315
343
300
263
334
 
295
328
278
264
345
 
366
224
225
234
387
 
253
250
97
155
74
 
79
247
254
232
104
 
238
172
232
104
209
 
161
225
206
195
202
 
91
177
275
90
207
 
181
198
116
221
173
 
189
125
114
187
287
 
210
159
156
192
95
 
162
189
188
157
157
 
222
133
216
177
139
 
220
153
235
169
263
 
144
294
143
112
311
 
193
144
199
142
232
 
172
250
236
187
268
 
139
235
268
250
160
 
180
214
200
293
131
 
121
281
216
162
126
 
397
396
417
343
363
 
433
370
408
437
410
 
430
410
440
408
365
 
437
462
416
387
447
 
389
435
395
420
453
 
417
430
192
29
130
 
43
193
134
241
171
 
201
126
126
102
89
 
76
95
55
94
167
 
165
139
215
174
199
 
111
57
68
118
124
 
58
111
227
202
96
 
215
226
82
77
313
 
139
20
147
174
125
 
70
181
202
123
105
 
153
161
136
252
237
 
183
172
425
431
432
 
455
438
434
435
90
 
20
52
92
181
134
 
48
143
43
32
121
 
165
70
158
69
78
 
100
34
50
63
35
 
100
120
43
0
117
 
60
108
76
82
30
 
138
369
303
337
409
 
284
342
346
263
286
 
354
297
311
287
282
 
287
229
335
277
415
 
373
314
267
312
361
 
244
317
327
406
310
 
300
326
249
397
229
 
365
331
255
399
360
 
290
394
255
334
380
 
333
264
367
623
669
783
684
690
 
590
578
572
612
665
 
799
667
718
654
742
 
562
634
686
609
763
 
750
665
780
589
558
 
638
714
600
601
566
 
766
755
698
653
640
 
653
620
628
681
655
 
676
749
726
637
742
 
598
644
636
648
756
 
735
691
714
667
677
 
630
575
717
716
577
 
663
778
689
612
595
 
637
625
653
775
625
 
653
688
676
694
605
 
614
744
821
786
589
 
799
765
861
795
888
 
875
711
698
721
843
 
710
799
732
849
750
 
802
727
742
789
747
 
857
775
694
859
752
 
768
755
853
727
779
 
774
823
835
762
674
 
754
810
792
759
873
 
822
794
760
811
795
 
758
815
735
779
812
 
736
802
714
779
701
 
807
662
824
839
643
 
773
820
790
816
716
 
787
720
738
769
690
 
841
715
680
698
788
 
803
756
775
659
819
 
838
674
737
799
829
 
710
635
692
720
694
 
775
748
754
626
618
 
719
676
610
730
722
 
673
650
634
673
641
 
693
697
656
651
712
 
778
752
799
938
898
 
967
967
1020
998
969
 
1000
1034
862
881
937
 
902
984
997
1002
1018
 
911
926
1044
1008
940
 
924
916
974
948
980
 
939
895
1032
1010
1017
 
951
970
918
953
982
 
1009
966
988
919
881
 
1001
977
1039
1010
968
 
854
1036
963
1030
1020
 
1041
952
801
549
597
 
588
579
556
565
890
 
933
900
862
813
849
 
899
828
921
955
842
 
819
907
836
888
927
 
903
914
903
885
969
 
869
872
943
948
857
 
929
881
873
878
920
 
857
945
912
830
856
 
904
773
790
816
882
 
858
937
872
803
827
 
853
832
942
947
819
 
769
815
922
980
842
 
855
781
859
878
962
 
893
841
876
771
842
 
807
937
900
834
898
 
971
809
841
899
923
 
877
869
884
1829
1609
1664
1715
1632
 
1713
1759
1688
1617
1784
 
1732
1726
1789
1737
1649
 
1725
1780
1693
1814
1629
 
1588
1634
1701
1749
1683
 
1670
1674
1735
1681
1698
 
1720
1746
1677
1834
1662
 
1707
1794
1635
1810
1623
 
1748
1712
1627
1841
1618
 
1648
1802
1815
1608
1650
 
1694
1803
1756
1681
1676
 
1689
1659
1717
1663
1621
 
1822
1656
1609
1652
1778
 
1758
1706
1761
1682
1729
 
1789
1654
1769
1763
1759
 
1674
1763
1708
1712
1674
 
1684
1703
1851
1880
1863
 
1869
1884
1858
1872
1883
 
1832
1934
1904
1856
1899
 
1920
1799
1825
1761
1853
 
1892
1818
1904
1873
1787
 
1835
1883
1827
1841
1886
 
1913
1883
1863
1869
1880
 
1776
1798
1847
1815
1844
 
1785
1951
1846
1930
1828
 
1939
1866
1868
1809
1890
 
1884
1900
1807
1867
1896
 
1840
1861
1811
1901
1852
 
1784
1925
1957
1825
1819
 
1907
1912
1923
1894
1877
 
1803
1856
1834
1822
1857
 
1773
1921
1934
1844
1850
 
1836
1860
1799
1807
1910
 
1557
1604
1543
1613
1605
 
1501
1573
1530
1559
1600
 
1518
1559
1568
1538
1587
 
1530
1515
1580
1588
1537
 
1574
1521
1590
1562
1496
 
1516
1509
1961
1900
1798
 
1904
1761
1860
1732
1784
 
1773
1886
1808
1831
1844
 
1854
1866
1930
1885
1823
 
1766
1795
1796
1807
1743
 
1821
1872
1885
1822
1836
 
1874
1817
1772
1781
1901
 
1733
1731
1847
1862
1651
 
1844
1930
1819
1760
1805
 
1914
1778
1805
1862
1845
 
1781
1847
1813
1745
1752
 
1827
1774
1506
1650
1589
 
1567
1599
1632
1619
1961
 
1934
1889
1917
1967
1959
 
1904
1940
1945
1960
1929
 
1955
1959
1971
1932
1983
 
1984
1911
1927
1898
1963
 
1944
1973
1964
1929
1950
 
1969
1969
1906
1934
1906
 
1975
1579
1635
1592
1520
 
1651
1595
1587
1669
1644
 
1575
1647
1619
1646
1647
 
1642
1702
1612
1670
1514
 
1563
1616
1672
1651
1568
 
1685
1620
1602
1526
1644
 
1633
1602
1680
1538
1701
 
1565
1614
1678
1530
1575
 
1669
1536
1674
1601
1560
 
1598
1666
1565


Sources: STI: PopStats and STI: Colossus