-5.15-4.17-3.72-3.23-2.74-2.74-1.31-1.31-0.330.151.090.610.611.092.072.532.533.013.994.945.916.47.358.329.2710.711.1911.6811.1912.1612.6511.1911.6812.6513.614.0915.0314.5715.5216.517.4417.4418.4218.9119.3618.9117.4417.9319.8520.8323.2123.6924.1827.0829.4631.4133.7934.2835.7137.6638.1238.1239.138.6138.6138.1238.6138.1236.6933.3331.4130.9230.9231.4131.4132.3632.3632.8433.7933.3333.3334.2832.8432.3632.8436.236.6937.1736.6937.1737.6637.6637.6639.5840.5341.0241.0240.5341.5142.4543.4344.8644.3746.2946.7847.2746.7847.2746.7847.2747.7647.7647.2748.2248.2248.749.6851.1152.0953.5253.5254.0154.4755.4455.4455.9355.9355.4455.4454.0154.4755.4454.9657.3756.8856.4257.8557.8557.8557.8558.858.858.3459.7860.2660.2660.2661.761.761.762.6763.6263.1364.1164.5965.5465.0563.6265.0566.5265.5464.5964.1165.5465.0566.0366.9766.9768.4468.9270.3671.374.6977.5679.0279.0278.5377.5679.4880.9481.8981.4381.8981.4381.4380.9479.0279.4879.4879.0279.4880.9479.9780.9482.3883.3583.3583.8184.384.384.7986.2286.2286.2288.1487.1987.1986.7187.1989.1289.1289.1290.0690.5591.0491.5391.0490.5590.0689.1290.0692.4792.9693.4594.3994.8895.3795.3795.8696.3196.897.2997.7897.7897.7898.2799.21100.19100.65101.62102.11104.03103.05103.05102.57103.54104.52104.52104.98107.39107.87105.46105.46104.52104.52104.98106.44108.36109.8110.28109.8109.31108.82109.31109.8111.23112.69115.07117.02117.48117.97118.95122.3122.79125.2126.63129.04129.53130.96131.45130.96132.4132.88133.83135.29136.24136.24137.21138.65139.14139.62139.62140.08140.57141.55142.03142.03141.55142.49143.96144.9146.82146.82148.29149.23149.72151.15153.56155155154.54153.56151.64152.59151.15150.66150.21149.23148.29149.72149.72147.31146.33146.33146.82147.31148.74148.29149.23148.74148.74149.72151.64153.07154.05155.48157.41159.33160.79162.22162.71164.15165.09167.04169.42170.4170.89172.32171.83171.37171.37171.83173.3175.22177.14177.14178.57180.49182.9185.8188.18190.59193.98196.38197.33197.82199.74201.17202.15203.58205.02205.99205.99207.43208.4209.35209.84210.32211.27212.24212.24212.73211.76212.73212.73212.73213.19214.65215.14216.58215.6217.06217.06217.52217.06218.01217.52217.52218.98218.5219.93221.85223.77224.26225.24225.7229.08230.51232.44235.33237.25240.61241.59243.02243.02241.59242.07241.1241.1241.1240.61239.18238.69239.18239.18238.69239.18238.69240.15241.1242.07242.53243.51244244.94245.92246.4247.84250.25250.7250.7252.17253.11255.52255.04253.6255.04255.52257.93260.34262.75265.16266.6268.52269.01269.95269.95271.41270.93270.44269.95270.44270.93271.87273.34276.2279.59280.05281.51282.46283.43285.35286.3287.76287.27290.17292.09294.96297.86300.76304.11307.47308.44309.88312.28314.69316.62318.54321.43322.87325.28328.63330.07331.04332.96334.4336.32338.73340.65342.6344.52347.39349.31352.21355.56358.46361.36364.71367.12369.99372.4374.81377.22381.06382.5385.39388.29390.21391.16393.57395.98397.41398.39402.23405.58407.99409.92412.81414.25417.63420.5422.91425.81427.73431.08433.49435.41438.31439.26439.26440.72440.72441.18443.1443.59446447.43450.82447.43449.35452.25451.27451.76455.6456.09459.48461.4464.27467.65470.52472.44475.83476.28477.26478.24480.61484485.92486.87487.35488.79488.33486.87484.49484482.08481.59480.16479.67478.69479.18478.24478.69480.16481.59483.02484484.49485.43485.92486.87487.35486.87486.41484.95484.49483.02481.59482.08480.61480.61481.59482.08482.54482.08482.54480.61480.61480.16480.16478.69477.75477.26477.26476.28476.28474.85473.9472.93471.01468.11466.19465.24464.27463.78461.4459.94458.5455.15453.22450.82450.82449.84447.43446.97444.08444.56441.67439.74438.31436.39433.98433.49432.52431.57431.57430.59431.57430.59430.59429.65428.18428.67427.73429.65430.59433435.9436.39437.33440.72444.56447.43450.82454.17457.53459.94461.86463.78465.24468.11468.6471.01472.93474.85478.69478.24480.16482.08481.1484.49486.41489.28491.2494.58494.58497.45500.35500.84504.68507.55509.5512.36515.26517.67520.54522524.38525.85527.77529.2532.1532.59534.97537.37539.78541.22542.68543.14544.12543.63544.12544.6545.09546.52548.45551.8554.7557.11559.52561.44563.36564.31564.79567.69571.05573.94574.4577.79575.87576.81578.28578.28577.79577.79580.2583.06586.45587.88591.24594.62596.54598.47600.88602.31603.74604.72605.69606.64608.07609.54610612.4614.81616.25619.63620.12619.15619.15620.58623.96626.83630.22633.08636.47639.82640.8644.16647.51650.9654.25657.64660.99663.89667.24669.17672.52675.42678.77682.16685.51688.41690.82692.25692.74692.74691.77691.77691.31690.82687.92684.57685.06684.57684.08684.08684.08684.57684.57684.08683.59683.1683.1682.16681.18677.34674.47673.5671.57671.09668.22665.32663.4660.5657.15653.76650.41647.51643.67640.31637.41633.57632.14628.75625.89622.5618.66615.79612.4609.54605.69602.8599.41596.54593.16591.24588.37584.99581.63578.28575.87573.46571.05567.69564.31560.95557.6554.21550.86547.96547.01543.63540.76536.89533.53530.18526.79526.33526.33523.92523.44520.54517.18513.83510.44509.01507.55507.09506.6506.11506.11505.62505.17504.68506.11503.7502.76502.27505.62507.55509.96511.42513.34513.83514.29514.77514.29514.77515.26517.67520.54523.92527.77530.18533.04535.94538.35541.22544.6547.96550.86552.78554.7553.27552.78553.72554.21554.21553.27550.37547.01543.63540.27536.89536.89536.89533.53530.63527.77528.26531.61533.04532.59530.18530.18533.04536.43536.43535.94534.02530.63527.77524.38521.03517.67514.77510.93509.01505.17505.17502.27500.35497.45494.1491.69488.33484.49483.02480.16477.75474.85471.49468.11466.68463.32461.4459.94458.01454.17451.27447.92445.02442.64441.67440.72441.18441.67441.18439.74439.26437.82441.18441.18443.59446.97449.35451.76455.15458.01460.91464.27467.16470.03473.42476.28479.18482.54485.43488.79492.17495.04497.45498.91502.27505.62509.01511.88514.77518.13522524.87527.77531.12533.53535.45537.86541.22540.76539.3536.43534.97536.43533.53530.18527.28524.87522.46518.62515.75512.36509.01507.09506.11502.76504.68507.55510.93513.83514.77515.26515.26517.18519.11521.51521.51522.95523.92524.38524.87525.36525.36524.87524.87523.44526.79530.18533.04533.04533.04534.02533.04533.04533.53532.59532.1531.12531.12533.04533.53533.53532.59531.12528.71528.26527.28522.95522.95519.59516.7513.34510.44507.09505.17504.68502.27499.37497.45496.99495.04494.1496.02498.43501.29504.19506.11508.52510.44513.34515.75518.13520.54521.51520.54521.51523.44523.92524.87525.36526.33528.26529.2531.12532.59535.45538.84541.71544.6547.96550.86554.21556.13558.05558.54561.44563.36564.79565.77567.2566.72566.72567.2567.2568.15569.61568.15568.64569.61569.61566.72563.36562.87564.79564.31563.85563.36563.85564.79563.85563.85563.36563.85563.85563.85563.85564.31564.79564.31563.36563.85564.31565.77566.72564.31563.36563.85563.36564.79567.69570.1571.53573.94576.81577.3578.73578.28579.22578.73578.28578.28576.81576.35575.38574.89571.05567.69564.31561.44559.98557.11553.27552.78549.88549.88548.93549.88550.86552.29554.7557.11558.05558.05558.05558.05557.6557.6557.6555.19553.72553.27552.78553.72555.19555.64557.6559.52562.87565.77568.64571.05572.02572.48575.38578.28581.63583.06583.06586.45589.32592.7594.62596.06597.49597.98597.03595.11591.73588.86585.96583.06580.2575.87574.4572.48570.1566.72563.36560.95557.6556.13554.7551.8549.39547.96545.09542.19538.35535.45532.59529.2526.79523.44522.46520.08518.13517.18517.18515.75515.26515.26515.75515.75514.29513.34511.42509.96509.96510.93511.42510.93508.52505.17504.19500.84497.94495.04491.69488.79487.35484481.59480.16477.75476.77473.42471.49470.52468.6465.73462.34458.99458.99456.58454.17453.22452.25451.76451.76453.68455.15454.66458.5460.42462.83464.75465.24464.75465.73465.24465.24464.27462.83461.4461.4460.42458.99456.09452.74449.35447.43446446.48447.43447.92448.41448.89450.33451.27453.22454.17456.09457.07458.99460.42460.91460.91460.91460.91460.42459.94459.94459.94459.48459.94460.42460.42461.4460.91460.42459.94457.53457.53456.58455.6455.6454.66453.68452.25452.25451.27449.84449.35449.35447.92446.48445.51446.48448.41449.35449.84450.82449.84450.33450.33450.82451.27450.82450.33451.27451.76451.76452.74455.6456.58457.07457.07457.53457.07456.58457.07454.66454.17454.17453.68452.25452.74451.27451.27451.27449.35448.41448.41449.35448.41450.33450.82450.33449.35449.35447.92447.92446.97446446445.51442.15439.26436.39433.49432.52432.06431.08428.18428.18426.26425.81422.91420.5418.09414.73412.32409.43406.07403.17399.33396.46394.06390.67388.29384.91382.5379.14378.16375.79373.86370.48367.12365.66362.79359.41355.56353.64350.29347.39344.04340.65337.78334.89332.48330.55327.69326.71322.87320.46319.51317.1314.21314.21312.77312.28311.31311.31308.93306.52306.52305.54303.62303.13302.19302.19302.19302.19302.19301.7301.7300.76300.27300.76300.27299.78299.29296.88296.42294.96292.55291.12289.2286.79284.87282.94281.51281.51280.05279.59278.61278.12278.12278.12278.61277.67276.69276.69275.26275.26274.77272.85270.93269.95269.01267.08265.62263.24261.78258.91257.45254.58255.04251.68249.27246.4245.92244.45241.1239.66237.25233.9231228.59225.24225.24221.85218.98218.98217.52217.52215.14214.65212.24209.35206.48206.48204.56202.64201.17200.23199.74197.82197.33196.84196.38195.41195.41195.41194.92194.92193.49193.49193.49192.05191.57191.57192.51195.9197.33196.84196.84196.38195.41195.41195.41195.9194.92195.41195.9196.38196.84196.84196.38197.33197.82197.82198.31198.31198.76198.76198.76199.25198.31197.82197.82197.82198.31198.31198.76198.76197.33197.33198.31198.31197.33197.82196.84196.38196.38194.92194.43193191.57190.13189.64188.67188.67187.72187.23187.23186.26185.31185.31184.83185.8184.34181.93182.9183.39180.98180.01179.55180.49179.06179.55179.55179.06179.06179.06179.06179.06179.55179.55179.55179.55180.01180.01179.06178.08177.14176.16174.24174.24172.81171.83170.89170.4170.4169.91168.48167.99167.5166.07165.58164.63163.17162.71162.71161.25159.82158.38157.41157.41156.92156.46152.5967.9570.8575.6468.9279.0275.6479.0281.8982.3883.8187.1990.0692.9695.8699.21102.57105.46108.82108.82107.87106.9105.95104.98101.62101.1399.798.7297.2996.896.897.29100.19103.54104.52106.9108.36110.28113.64115.07118.46119.89122.79126.14126.14129.53129.53129.53130.47130.96130.47130.96129.99129.04128.55126.14125.66123.73120.87117.48115.07115.56115.07119.4122.79126.14129.53132.4134.32137.21139.14142.49143.47148.29144.9148.29149.72151.15152.13150.66152.13153.07152.59152.13151.64152.59151.64149.72149.72149.72149.23149.72150.66150.21150.66151.15150.66151.15150.66150.66150.21149.23150.21148.29149.72149.23150.66149.72149.72149.72149.72150.21149.72148.29148.74149.72148.74149.72147.8148.29148.29145.88146.33146.33145.39145.88144.9144.9143.96144.41142.49141.55140.57140.57139.14137.7137.21133.37131.91129.04126.63125.2123.73123.73123.73126.14126.14127.12127.58128.55129.99128.55129.99129.99131.91132.4131.91131.45130.96130.96130.47130.96129.53129.99129.04125.66131.45129.04129.04127.12126.14125.66126.14125.66125.2123.73124.22123.28123.28122.3122.3122.3120.87124.22121.81121.32121.32122.3122.3122.3121.32121.81121.32121.32119.4117.97115.56114.13112.69112.69112.69112.2113.15112.2112.2111.72111.23111.23110.77110.77109.8109.8108.82109.31107.87107.39106.9106.44105.95105.95105.46105.95105.46105.46104.52104.03104.03104.03103.05103.54103.05103.05103.05104.03103.54103.54105.46104.98105.46105.46105.46105.46105.46108.36110.77111.23111.72111.72115.07115.56116.05117.02117.97118.46118.95123.73125.2126.63129.53132.4132.4130.47127.58125.2123.73121.32119.4119.4119.4119.89120.87122.3124.71126.14128.06131.45131.91132.4132.4133.37134.32134.81136.24139.62139.62142.03143.47143.47140.57138.65135.29131.45130.96130.47130.96131.45131.91133.83136.24138.16141.55142.49145.88147.8150.21151.15153.07152.13150.21150.66149.23146.82144.41144.41142.49142.98142.49141.55142.49143.96143.96145.39145.88147.31147.8149.72149.72149.72148.74146.82143.47142.03138.16137.7133.83133.83132.4130.96127.58127.12125.66122.3122.3119.4117.97115.56114.13112.69112.2109.31108.82106.9105.46104.52103.54102.57100.6596.3196.3194.8892.4789.689.1288.6386.2284.382.8683.3580.4580.9481.4382.3881.8979.0279.0278.0475.1873.7172.2871.7971.7970.3670.3669.8770.8571.372.2870.8570.3669.3866.0363.1361.2157.8558.3457.8557.3754.9652.0950.6348.2247.2747.7647.2750.1747.7646.7847.2747.7647.2747.2747.7648.2248.2247.7647.2747.2746.7846.7844.8647.7647.2746.7847.7646.2948.746.7846.2946.2946.2946.7846.7846.7846.7846.7848.2247.2748.2247.2747.2747.7647.7647.2748.2248.747.7648.22