Garmin International
Route-tag 12 Mödlareuth - Dreilandereck - Bamberg
false
Magenta
Automotive
CP Modlareuth
Flag, Blue
FasterTime
Standard
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
07002905C5036E7403002116000009000A00
07002905C5035A7403001F0205008A170600
05002905C503358F00001F020500CD171000
05002905C503027483001F06120061280800
05002905C50384C183001F0012007E280E00
05002905C503148F80001F001200AC287004
03002905C503648106001F06120026289600
03002905C503101109001F0013009B440C00
03002905C5032F1109001F001300BF442E00
03002905C503138106001F001300D8440A01
03002905C5034E1109001F001300ED444002
03002905C5031C5F08001F00130007451E00
03002905C503B75F08001F00130021452000
03002905C5035A5F08001F00130034450C00
03002905C503F11009001F00130066450A00
03002905C503795F08001F00130080452C00
03002905C503ED5C07001F00130090451600
03002905C503FD5E08001F001300AA451800
03002905C503985F08001F001300E2453C00
09002905C503652C00001F06130051460E00
09002905C503E15E08001F0013009E465000
09002905C5039B2C00001F0013003B474400
01002905C503485C00001F0B13005E479005
01002905C503D75D00001F0013005C8FEE01
09002905C50334790B001F8A130062590800
06002905C50350790B001F0013007F590C00
09002905C503179C00001F0013008F59FA00
01002905C50360A700001F0B1300B1596405
01002905C503530F09001F00130028901201
01002905C503990F09001F0013006090C800
01002905C503476D09001F0013006F917C07
01002905C503760F09001F001300BA927C01
09002905C503BB7A0B001F8A130015380600
06002905C503FE2E00001F001300DC370C00
09002905C503329C00001F001300CB371600
09002905C5034D9C00001F001300ED374200
09002905C503140F09001F00130022374200
09002905C5033C0D09001F0013005F371400
04002905C503268D83001F021200BCDF4000
04002905C503078D83001F001200F0DF1000
04002905C503EDCC89001F00120008E09600
04002905C503501587001F06120022E07604
04002905C503D30E84001F00120060F40A00
04002905C50348CF81001F0012007EF4AE00
06002905C503930E04001F020900D1466800
06002905C503672382001F02090007485A00
06002905C5039FAF86001F000900BB4ABA00
06002905C5039FAF86001F000900124F2400
06002905C5039FAF06002117000047022400
Regnitzlosau, 95194, DE
Flag, Blue
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
06002905C5039FAF06002116000047021900
06002905C5039FAF86001F0009004F502A02
06002905C503454E80001F020900276C4E00
06002905C503AE5986001F000900796C8400
06002905C5034D1084001F000900CD6AF600
06002905C503AF0C04001F0609001C6BB800
06002905C5031E4901001F060900F36D2200
06002905C5031E4901002117000022002200
parkeren Dreilander Eck
Flag, Blue
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
06002905C5031E4901002116000022002200
06002905C503AF0C84001F020900F36D5E01
06002905C503FCE280001F0009006D6A8800
05002905C5037A4E80001F021200885B8200
05002905C5035C4E00001F001200555B1802
05002905C503C92D06001F00120025458E00
05002905C503C92D06001F00090016472800
05002905C503C92D060021170000B7002800
Schwesendorfer Straße, Regnitzlosau, 95194, DE
Flag, Blue
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
05002905C503C92D060021160000B7009E00
05002905C503C92D06001F000900A6449401
05002905C503B61C01001F061200C8434E00
05002905C503923804001F0012003F432E00
05002905C503549E03001F021200A9432800
05002905C503FEAE00001F00120060431001
05002905C50322D889001F00120026430A06
05002905C5031FAF80001F001200680F1200
09002905C50306D889001F061200480F1800
09002905C503AFD386001F00130003362600
09002905C5030BB600001F0013001F361E00
02002905C50315AA01001F0B13002D924800
02002905C503DEAA00001F0013001C922000
02002905C503194C07001F00130003923000
02002905C50337AA01001F001300E7911400
02002905C5033B6809001F001300D5914E01
02002905C503537802001F001300C391CE01
02002905C503A06809001F00130087912600
02002905C50359AA01001F18130054911800
02002905C50377AA01001F0013000F915000
02002905C50399AA01001F001300BF902200
02002905C503BBAA01001F00130077902A04
02002905C503C36809001F00130016902200
02002905C503DDAA01001F181300F98F4E00
02002905C503FFAA01001F001300DF8F1400
02002905C503F3D900001F001300CE8F1400
02002905C50321AB01001F0013009D8F3800
02002905C50343AB01001F0013003F8FB800
02002905C503DF6900001F0013002E8F2200
02002905C503BD6900001F0013001E8F4800
03002905C503436900001F00130058341600
02002905C503B63101001F001300FB331A00
02002905C5035CEA01001F0013000E8F4A00
02002905C503F21A00001F001300F18E7E00
02002905C50365DE09001F001300C38EC800
09002905C503F8CF00001F8A13002B323C00
09002905C503E18080001F001300FA314200
09002905C503C68080001F0013002B311A00
09002905C503CF6680001F0013001B312E00
02002905C5030ACF81001F0B1300E8300400
04002905C50399A684001F001300CB303C00
04002905C5037AA684001F00120091BFDD00
04002905C5037AA60400211700002400DD00
St 2461, Krötenhof, 95032, DE
Flag, Blue
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
04002905C5037AA604002116000024002400
04002905C503B77789001F00120058BFDA00
04002905C5033B7789001F00120002BFEE00
04002905C503C2D586001F001200ECBE2200
04002905C503DFD706001F001200D5BE0400
04002905C503A3D506001F001200B7BE8400
04002905C503797709001F0012009BBE6203
04002905C5031C7709001F0012007EBE1601
04002905C5035A7709001F00120062BE6401
04002905C5036DEC03001F0012004BBE2400
0C002905C503CD1301001F0E120003BE0800
0C002905C503EE1301001F00120025BE0800
04002905C503090F81001F4F1200D6BDAC00
0C002905C503601401001F0E120069BD0800
0C002905C503811401001F0012003EBD0A00
04002905C503711381001F4F1200EDBC8200
04002905C503D67789001F001200C3BC0001
04002905C503341881001F001200A8BC1400
04002905C503241B89001F0012008BBC2A01
04002905C503987789001F00120069BC2E03
04002905C503FD7689001F0012004FBC2000
04002905C503FD7609002114000000000000
04002505C5032D298C001F00170014C47200
04002505C50355298C001F001700FEC31401
04002505C503AE9F87001F0017007FC34000
0C002505C503BADF01001F0E170059C30800
0C002505C503D9DF01001F00170013C30600
0C002505C503BADF01001F0017003BC30400
04002505C503D1298C001F8F1700B0C35E00
04002505C50374298C001F00170095C3B201
04002505C50315E180001F001700F8C2C003
04002505C503B32380001F0017006DC20600
04002505C503B32380001F000700969E3300
04002505C503B32300002117000099003300
Äußere Hofer Straße, Münchberg, 95213, DE
Flag, Blue
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
04002505C503B32300002116000099000600
04002505C503B32380001F0007004B9D9200
05002505C503D42300001F02170047C23401
0C002505C503F97204001F0E170000C20C00
04002505C503311100001F0F1700B9C10E00
04002505C5039ACD0D001F0017005BC17E00
04002505C503F26100001F0017000DC19A01
04002505C503A19209001F001700D6C00A00
04002505C503BC9209001F001700B8C01200
04002505C503DB9209001F0017009AC08400
04002505C503829209001F001700CDBF0A00
09002505C503E2B708001F0A1700B3BF1600
09002505C503311B0C001F0018000E4D2600
09002505C503922000001F001800284D4000
01002505C503D7D106001F0B1800994D1809
01002505C503EAD101001F00180095B5DA03
01002505C503EAD1010021140000DE030000
01001C05C503254D04001F0016004C9E2407
01001C05C5032EB702001F001600179E3404
01001C05C5032EB70200211400003B040000
01001B05C503E58C08001F0014005B609406
01001B05C503B41A05001F0014001160E604
01001B05C5031E2A09001F001400ED5FAA04
01001B05C503999B09001F001400E15EA800
09001B05C50383210C001F8A1400985E0800
06001B05C5039F210C001F00140044491000
09001B05C50399B100001F00140034491000
09001B05C503E59B09001F00140023491E01
01001B05C5037DD100001F0B1400AA474000
01001B05C503042B01001F001400995DBC04
01001B05C503E74D01001F0014007A5D5A0E
01001B05C5031BB504001F001400805BF60B
01001B05C503690907001F001400C25A6C02
01001B05C5038E2808001F001400925A1204
01001B05C5038E2808002114000017040000
0100EF04C50366B905001F001600B117E809
0100EF04C503C2B406001F0016005E179C0B
0100EF04C503EEAE09001F0016003F17A612
0100EF04C5036F7A0A001F0016002F150207
0100EF04C503949204001F001600AD0F1E02
0900EF04C503077D0D001F8A15004FC7A600
0100EF04C503C09107001F0B15001CC7D400
0100EF04C503170305001F001600370F3E00
0100EF04C5030FB704001F0016004C0FFE02
0100EF04C5030FB704001F0015007FCA6E00
0100EF04C5030FB70400211700006F036E00
A 73, Bamberg, 96052, DE
Flag, Blue
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
0100EF04C5030FB70400211600006F030401
0100EF04C50321E309001F00160027101000
0900EF04C503DA780D001F8A150052D10A00
0600EF04C503F6780D001F00150069D10600
0900EF04C503F73C00001F00150079D12400
0900EF04C5039DA68B001F00150038D10A00
0900EF04C5037ABD89001F00150028D11400
0900EF04C50342BD09001F001500D9D00C00
0900EF04C50342BD09001F191500B0D00800
0900EF04C503B9A60B001F00150092D00600
0400EF04C5037EA68B001F0B1500EE281200
0400EF04C503F3638A001F001500DE282200
0400EF04C50312648A001F001500C6281800
0400EF04C5033DDF89001F001500AB280600
0400EF04C50342588B001F0015009B281400
0400EF04C503D08184001F00150086288601
0400EF04C5036D7E04001F0015005D274600
0400EF04C503698405001F001500D7269A00
0400EF04C50336CA04001F00150030260600
0300EF04C503F9C904001F0615000BABE401
0300EF04C5035A0205001F001500B6AB4000
0800EF04C503AB7D0D001F0A150018AC1600
0800EF04C503AB7D0D001F880400CC340C00
0300EF04C503C2CF03001F0B150081ABDB01
0300EF04C5038EF601001F001500CDA97E00
0300EF04C5036CF601001F0015008EA90600
0500EF04C503C6F701001F19150079A90C00
0500EF04C5038A7F07001F0014003D6C1000
0500EF04C503C8B787001F001400F46B0C00
0500EF04C5031B8084001F001400D86B4E00
0700EF04C50397C88C001F020200500E0800
0700EF04C503D41104001F020200A70F1C00
0700EF04C503001204001F060200040F0700
0700EF04C503001204002117000007000700
CP Bamberg
Flag, Blue
FasterTime
Standard
000000000000FFFFFFFFFFFFFFFFFFFFFFFF
Track-tag 12 Mödlareuth - Dreilandereck - Bamberg
DarkGray
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0