-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-4-5-6-6-7-7-3-102343332100023354444444444555555444443211000011100-2-4-5-6-6-6-6-5-5-4-4-3-2-100000001123333444444455556666666666666666666655544331000-1-2-2-4-5-6-7-7-8-8-9-9-9-9-9-9-4-10122233333322221-1-3-3-4-4-200122222222222222222221111100000011111111100-5-7-8-9-9-9-8-7-8-8-9-7-6-6-5-2-1-1000-1-3-4-5-6-6-7-7-7-7-6-6-6-4-3-2-2-2-2-3-3-3-3-15-14-10-8-7-5-2-1022233455555432344444554444444333334335667777777777532111235666656666556777666666643333222222333333333332210000-100-1-1-2-2-1-1-2-2-3-4-4-4-301233333333222222222333444443333333333322222221111112222211111111111111111100-2-4-6-7-8-8-8-8-5-2000111233334444555555555544332233334443333333210000-1-1-2-2-2-2-2-1-1-10000000-1-1-1-1-1-1000000011122222333333322222211111000000112222223322222222222222211111111000000000001110-3-5-8-9-9-10-9-8-7-6-6-5-4-3-2-2-2-2-2-2-10001112222221111111122233333334566666666665555555544444432100-1-1-2-2-3-3-4-4-10112233333333322222222222222222222333332-1-2-4-5-5-4-200122333333333322110000-1-1-2-2-2-2-2-3-3-4-4-4-3-3-3-3-3-3-2-1000001111122223445554443333333322222234555555666665444443333322111100000111111222223333333333333444555555554333333333333333332322222223333344333333222222333333333333333333333333322222222222222211222223334444555566664332344455532100-2-3-4-4-4-4-3-2-1-2-2-10000000000000000111112222322332211000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-1-1-1-2-2-2-2-2-2-2-20-1-2-3-3-3-100111111111122222222221111122222211111111111111000000000000112223332-3-7-8-9-10-10-9-8-4-101120-2-4-6-6-6-6-6-5-5-4-1012233444555666666655555555555555555555555555554333344556666677666666555554322100000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-100000-1-1-1-1-1-1-1-2-3-6-7-8-9-9-11-20-20-19-19-12-6-3-1000000-1-1-1-1-1-1-1-1-1-1-10-1-1-100-1-1-2-1-1-1000011222232222111222235446676655544443333333354544443210000000-1-1-1-1-2-3-4-5-6-6-3-10000000000000-1-1-1-1-1-1-1-1-1000000000000001222333222122222333222211111233344333332-1-4-6-6-5-4-11233333334433333333333332222110000-2-2-3-3-3-2012333333322333333332110000000012222221-2-4-5-6-6-6-6-6-5-4-4-4-4-4-4-4-3-3-2-1-100-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1000000000000000011000-1-2-3-10000112222232211101101111222343333444444333333444444455555555555655666555556555555554444666554322233555555555666666666666666666667778778777777777776654322100000-3-2-2-4-5-5-5-5-6-7-7-7-8-8-8-7-2023334444443333333222222222222222222222222222211111112211-3-6-7-8-8-7-7-6-5-4-2-1-1-1-1000012333333333333333333332221111222222221111111112222223445555444333334443444333333333333333445555555555444434445556655444333333333333333333444444444444332211111111112222212110000000012222222222221111111111110000-1-1-1-101223332222222211-4-7-9-10-11-10-4-1023334444455555554444433333333333334444333222222222222222221111111222221110-2-4-6-7-7-6-6-5-4-3-2-2-6-7-8-9-4-101111111100000000000000111122234455677889987666655677788877777766677666666667778888899988775543334554443-3-1002344444444445554432100-1-1-2-2-1-1-2-2-2-2-2-2-2-4-4-3-3-3-10246679101087655555555555565555555555444444554454445556654444444433333220-3-4-4-4-4-4-4-4-4-3-3-3-3-1-1-1-2-2-2-2-2-2-3-3-3-2-2-2-2-1-10000000000000000-1-1-1-10000000-1000022334432111111111113344444433333333333333334444455543322211111222333321111112233333322123344444455555555554434444455555555555444444556555555556666777777777677777777777777777777788888888887666666666666666777778887666665555555554444333333444444333333444444432111111111000-1-1-1-2-2-1-1000-2-3-5-5-5-5024554444444444444444433444455555554443333344444333333333321-2-5-6-7-7-8-7-7-7-6-5-3-1-10000000000000000000000111222222224543222111133444443332333567887777777776544455555432100-100112233320-2-3-4-3-301233444444444445555555552-1-3-6-6-6-6-4-2-1012211000000000111000011222222222222222222333333323333333333333222222222222222223333332221-2-4-6-7-7-7-7-6-3-10010111112233433333333333344445555555555555555566666776665555566665554310011211000000000-1-1-1-1-100000000-2-2-2-3-3-4-6-7-8-8-8-8-8-8-8-8-8-7-5-3-102222210-2-4-5-5-5-4-3-3001111100000011111111000000011110-2-4-5-6-6-6-5-3-1-1000000000002334444434333333333445554555443333334443333322222222233333333333333333323344443333333444444444443333333333332222333333333333333333333333333333322222222222223333333333332222222222223333333333322223333333222211000-1-1-1000-1-2-4-6-7-7-8-8-202345455665444444444444444444444444443333333333344444422111111111232222221111111122111111111111111111111111112222222223333444332222223333343334444433332222233333444433333222222223333333222222333333333333333223332111-2-4-5-5-6-4-11233333333333344444455544444444444444443333333333333333332-2-6-7-8-9-9-8-8-7-7-6-6-6-28-28-28-17-11-9-7-6-6-5-20022332111000000111122224443210000000122222211112123332445555555565555555545444544444444455555555666666565555566666667777776666666666666777777878777777766656554444334456778887787777788889999999876643345666677777777778899910109888888887777777777776666666666-43-25-14-11-5-2000-2001123344444431000-1-1-2-1-2-1-10235566666666677776666555556666666666666655555555555555555556554-1-3-5-6-6-5-4-2-1-10013456543322111112222344555556667777777777667788888989109109987-35-21-11-5-2002235467765544332235789101010101010101010998999988877777666666666667777777777666666666676777777641-3-5-6-7-7-6-3-1000124556555555666788620-1-2-10268101086544334455557898777777888776655566677889999999999888888888988898877777666655566666665555555666554443347877887655443223333333333335656788888676443345567788887889999999876665544444578888998777777899888988876555421100003467776653200023445540-2-4-6-6-5-6-7-7-7-7-7-7-8-7-7-7-6-6024566667777877777666677666555555555666540-3-4-5-6-6-6-6-6-6-5-4-4023556667778888888899999999910109988777779101010998888888888764-6-6-3-101332222221111100000-1-1-2-4-5-6-7-9-9-8-8-8-6-5-200145677775433222234567778888777777911111111111199998888888889887655555555666666532-1-3-4-4-5-5-5-5-4-4-11367766677776665555555677777766555555555555430-2-3-4-4-4-4-4-4-3-3-100011112233332222233344443333333333444444555666777777777988877544333333334566433333344445556664343344555554544444445666000012233311222111211111113442000-113456665433222344554310000368999999101010101111101099876410000123334444556677777766666555555556777877543567788888777776667788887777777888888999910111098765677889910101010109998888766667777666655666777788888887888889991010101010101010101099910111111111110865444333444421145677777777766667777777777877777777777777777667777776665555456777777777877776666666666-8-4-10234555555555-3-1011100000000000-4-202223466544433221111222233321000-1-2-2-3-3-3-3-20012222220-1-1-10122334444455544444455555565443222223334432234556665444444333332100000-1-1-1-1-1-11356667787776665554333444445555567791010101010109888999987777777666666677787765544555333100000000122233344455555556566666655566677777666667777778777777667777777777777777767777777666666655566667777888888877776666666666666666677766666666667777777777777777777777777766555555555555555555555566667777766666666665555544444444332224455678888888777776666666666666777666777777777777777777777777778888887766666777888888888888888999999878777777777777777777776666666666666666677777777777666666777778888888777666666666666554100-1-1-1-1012233334456666666677777777777778888888888777766666666676667777777777766666666776677777777777667888888887666677776544443333455677776544445677776666666666667777766666666666777666667889888877777677766777778887776300-10001223334445544443333344555666655555544333333322222222222223444444331000133333333322222123455555543322222222221-1-2-2-3-7-9-10-11-7-9-11233443-99-96-51-27-12-501221000003456665-38-61-79-59-50-30-16-9-501357888753221113456677765555440-2-4-4-4-10134544444444444444444446788-7-5-4-2-20124566-5-4-30011222211223334454444444444444333334555444440-2-4-7-6-6-5-3-2-201121-1-5-12-14-17-18-19-19-19-19-19-17-13-12-10-10-6-3-2-100-2-2-3-3-10234444444444344444444444444444444333333333333333333333-12-10-5-202455566666434345555554444433443345433455567767653322111122223456556655555444565566444555555544454333344444444555666543332322222334455554332233345677889999999788998898876554677888888999991010101010109998887