000001100000000-100-1000000001433224444333214423211100002333355432345551221222222222222222222222222222911121415131314151516151617171717171716171717171716161616151515151515151516161616161617171817171717171716161616151515161616161716151313131342310003555511108812101011141415151313131317161718171717172223232323222222222222222323212020202022222222221114161818212021202122211918171616141312121110101010101010109887777555111111101010101010131517171819192018181616161515161817171615141718181818171717171818181616161717171717181715161615161718171817171720202222222222232121191919191919191919201918161618181818191919191613131313132122222222212122222322222121201611117579101087799131818181816151515171717171717101212121112121213111111141413131111121315161414131313141414141415141111121213131313131316171414151716171716141313131212131313131515151415151616161515161616161515161615161616161086888888866665566665667777776667777677888776776766555654444458888899910101091010888767778999997665555555556788866666666666223365455753322221100145555100-1-1-2-3-3-3445544343222124114555777755554334455142444330000455655543333344554333333222200135554344666555434445544457777665555644233333332223332233100035666667788777788668777787555555001122232112211334443333323332234444333344444443331002222677991088886788777777876554321000-1-1-1-1-1-1-186545544444333334445444444443000013311000024444443311123552222223322211411444332454455444330-1-101444221113345642222101233333424452212200000011111110000000-1-2-2-4-6-7-7-7-7002244422223454314332222222222233321000000-2-2-2-3-4-2-2-3-2-21333334656555444443344575434333222-1-2-1-1-1-1-1000112222222112222234442222111232333333332200000110012342021000012222226667777666666666456555402333-9-7-7-6-4-4-5-4-4-4-5-6-6-53333322110000000001111122223221100-3-4-6-8-8-6-6-4-2-2-4-4-5-5-5-5-5-5-5-3-2-20100-1000123334211112000-1-1-1-2-3-3-3-2000-1-1-2-2-2-3-3-2-2-2-2-2-5-7-6-6-5-6-8-8-8-7-6-5-5-6-8-7-5-10-11-10-7-4-40000-1-2-3-3-3-4-4-3-100000000000-5-6-6-4-3-3-4-4-4-6-6-6-6-6-10-10-10-10-100-1-2-4-4-3-5-6-2-20-1-1-2-3-2-2-2-4-4-4-4-4-5-6-7-7-6-9-7-7-7-7-5-4-2-1-1-1-1-3-5-3-3-2-3-3-3-2-3-4-4-4-4-5-5-4-3-3-2-2-1-3-3-5-5-6-6-7-7-6-6-6-7-7-6-5-4-4-2-2-4-4-5-5-5-4-4-4-4-3-4-300011121011100000000-2-5-5-2-2-2-3-4-5-5-5-5-6-4-6-4-4-4-3-3-3-3-4-4-5-5-5-3-2-4-4-4-3-3-3-4-3-3-3-3-4-3-3-1000-1-3-3-3-4-5-6-7-5-4-4-4-4-4-432341100-10-2-2-2-2-1-3-3-2-2-3-3-3-3-3-2-3-4-4-4-4-5-4-3-3-400000-1-10000000000223322222323333322100000000000000-1-1-1-1-2-3000111000-4-4-4-6-6-6-6-5-5-5-3-2-2111114444446788777777544343333320-3-1-1011120010001114664444400000-10022333443001100000111211112222100-2-1-10000011100110000000222256865543221000-1-2-1-1-1-1000-1-1-1-1-40-3-2-2-3-4-3-2-20-2-2-2-2-2-100000022332111111001211-1-2-2-2-1000000-3-3-2-2-2-2-2-1-1-1-1-1-1-1-1-2-3-3-4-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-4-3-2-2-2-2-2-2-3-3-3-2-2-2-2-2-2-2-2-3-4-4-4-3-3-3-3-3-2-2-4-6-6-7-7-7-7-7-7-7-7-7-7-7-7-9-10-11-10-10-9-7-6-7-7-7-7-6-7-7-7-6-6-6-6-5-4-1-1-1000-2010-20-1-1-2-3-3-4-3-3-3-3-3-3-5-6-7-8-8-8-8-5-7-9-12-13-14-17-17-18-17-15-14-14-15-18-19-19-19-17-16-11-8-7-6-14-14-16-16-19-19-20-20-20-16-13-9-8-8-7-8-8-7-6-5-5-5-4-4-2-1-1-2-2-2-3-2-11100000-1-1-1-1-1-4-7-8-9-11-12-13-13-15-15-15-15-13-12-10-9-11-14-13-11-10-9-9-9-9-12-12-12-12-13-12-9-6-6-6-5-6-5-4-3-3-20-10011333334321212212221100000-1-1-1-1-1-1-1-1-2-20000-1-10111211012210-2-2-3-3-3-3-3-1-1-2-1-1-1-3-2-1-1-1-1-3-3-2-4-4-2-1-1-1-3-3-4-4-5-4-3-2-10-100-1-1-1000000000000-1-1-1-1-10011-5-5-6-4-4-4-4-4-4-4-4-3-3-3-3-3-3-3-4-4-3-3-3-4-3-5-5-5-4-3-3-3-3-200000-1-1-10-2-1-2-3-3-3-3-4-4-4001344322222212333333440000010-1-2-3-3-3-3-3000-1-1-100001210000-2-2-3-2-4-4-5-5-5-4-3-6-6-6-8-10-11-11-11-11-11-11-10-10-10-10-12-14-14-14-6-4-3-2-2-1000-1-10345432110-1-1-1-1-10000000002111000000000100222223221111210000000000-1-1-1-1-10110-2-2-2-2-1-1-1-2-1-3-3-3-3-3-3-3101-1-1-1012211-1-3-1-1-1100000000001110000-4-4-3-2-2-2-2-2-1-200000444445554344333222233111000-1-1-2-3-2-100000-100-20-2000000000-100000000000-10-12-13-12-12-12-12-12-12-12-12-12-12-12-13-14-14-14-11-11-11-9-9-5-6-8-6-4-4-7-6-5-4-2-1-2-3-3-2-2-1-2-2-10-1-100-1-1-1-1-2-4-4-3-6-5-5-5-5-5-544310000-1-1-1001222223444310-2-2-2-3-3-1-1-1-3-6-7-8-11-12-13-13-14-13-6-6-5-3-2-2-1-100-20-2-2-2-2-2-7-9-11-10-9-8-8-6-5-9-10-8-8-6-5-3-101211233335556555445444345555544210357544555