15.469.4512.4712.4714.4817.4717.4715.4621.4725.4624.4918.4816.4715.4611.4612.4714.4813.4811.4614.4815.4617.4716.4716.4715.4614.4514.4514.4515.4613.4814.4512.4713.4813.4814.4514.4514.4513.4811.4611.4611.4610.4610.468.478.477.47-5.55-5.55-5.55-6.52-6.52-5.55-4.54-4.54-4.54-4.54-2.530.457.4724.4959.5350.545.542.5142.5148.5246.5146.5145.545.552.5257.5258.5258.5260.5152.5252.5248.5249.5347.5146.5151.5152.5252.5253.5249.5351.5151.5148.5247.5148.5247.5148.5248.5249.5348.5247.5149.5347.5147.5149.5348.5249.5350.5349.5349.5350.5350.5349.5348.5246.5146.5146.5145.5343.5241.5437.5138.5240.5340.5335.5333.5133.5131.5331.5331.5331.5330.5331.5329.5230.5329.5230.5328.5126.5326.5328.5128.5128.5129.5230.5330.5331.5331.5330.5328.5429.5229.5236.5333.5434.5235.5337.5436.5340.5342.5441.5438.5538.5541.5439.5540.5339.5539.5539.5540.5341.5443.5544.5643.5545.5645.5647.5448.5547.5449.5648.5550.5650.5650.5653.5552.5552.5854.5651.5751.5750.5652.5852.5853.5553.5553.5552.5850.5651.5751.5750.5651.5754.5653.5855.5755.5759.5662.5869.662.5863.5964.5963.5965.666.5866.5867.5868.5969.670.669.671.5871.5871.6171.6171.6176.6175.677.5978.5978.5977.5979.681.6181.6180.6183.680.6178.5977.6278.5976.6176.6179.678.5980.6180.6181.6182.6282.6284.681.6182.6284.685.6185.6186.6283.6385.6187.6291.6294.6497.6396.6297.6398.6399.64100.65101.62102.6399.6499.6499.64100.65100.6599.6499.64100.6599.64100.65106.65105.65105.65105.65107.63108.64109.64109.64109.64110.65110.65111.66110.65110.65111.66112.66113.64114.64114.64115.65115.65115.65116.66115.65115.65118.67122.67120.65121.66123.67124.65124.65127.67129.68129.68133.68134.68133.68135.66135.69134.68135.69136.67136.67138.68137.67136.67137.67139.69138.68140.69141.7140.69140.69140.69139.69138.68137.67139.69140.69141.7142.67141.7142.67142.67140.69134.68134.68135.69136.7137.7137.7137.7138.68140.69140.69148.71149.69149.69150.7151.7151.7151.7150.7151.7156.7163.72165.7162.71164.73166.71166.71167.71164.73165.7164.73164.73162.71168.72172.72167.71180.74178.73174.73176.71173.72173.72172.72171.71172.72173.72175.74177.72178.73179.73180.74180.74181.74180.74193.76198.76200.75208.77205.78219.78221.79223.77220.78219.78223.77228.78235.79237.8251.8253.82255.8256.81257.81256.81260.8263.82273.82276.81279.83281.82284.83284.83290.84290.84285.84283.83283.83284.83283.83284.83282.85284.83282.85275.84272.85268.82255.83248.81245.83240.82240.82238.81236.83237.83229.81228.81227.83229.81227.83225.82225.82224.81225.82225.82226.82225.82225.82225.82227.83229.81227.83227.83227.83227.83228.84232.83233.84233.84233.84233.84234.85236.83238.84239.85239.85241.83243.84243.84242.84243.84246.86249.85253.85253.85255.86258.85261.87264.86269.86271.87272.88273.89274.86277.88276.87277.88278.89278.89279.89281.88282.88281.88281.88281.88282.88284.9285.87284.9282.88283.89285.9284.9284.9285.9287.88287.88287.88288.89288.89289.9290.9290.9291.88290.9290.9293.89295.91295.91293.89294.9295.91298.89300.91299.9299.9298.89299.9300.91299.9299.9300.91299.9300.91300.91301.91301.91301.91301.91301.91301.91303.9303.9302.92306.92302.92302.92305.91311.92314.91317.93319.91324.91328.94329.94330.92330.92330.92333.94334.95337.94336.93335.92337.94341.93342.94342.94341.93344.95344.95344.95342.94345.96347.94349.95350.96350.96350.96357.97356.97357.97358.95360.96361.97363.98364.96368.98368.98372.98373.99375.97377.98378.99380.97377.98377.98378.99377.98378.99379.99373.99374.99372.98371.97371.97371369.99369.99371.97369.99368.98368.98366.97367.98367.98368.98368.98367.98367.98367.98363.98363.98360.96360.96358.98356.97356.97355.96355.96355.96355.96353.98349.98349.98345.96342.97341.96342.97336.96337.97337.97334.95333.97334.95335.95332.96333.97331.96329.94327.96328.97328.97329.94330.95329.94325.95326.95325.95325.95320.95319.94320.95319.94314.94309.94306.95303.96301.95297.95297.95297.95294.93280.93279.92280.93281.94280.93277.94274.92270.93269.92267.94261.93259.95257.93252.93251.93250.92251.93252.93245.92245.92244.94244.94243.93242.93241.92241.92240.91241.92241.92242.93239.94239.94238.93237.93236.92235.91231.92229.93227.92227.92227.92227.92225.91222.92222.92220.91218.92212.92205.9201.91199.89197.91195.9195.9194.89193.91192.91192.91191.9190.89188.88186.9187.91186.9187.91182.9180.89182.9179.88179.88180.89176.9178.88176.9175.89174.88173.88173.88173.88174.88170.89171.89170.89169.88168.87169.88169.88168.87167.9162.9161.89158.87156.89153.87155.88152.86153.87150.88153.87153.87151.88149.87145.88141.88137.85138.86134.87132.85131.88130.87130.87129.86128.86128.86129.86127.85128.86127.88109.86106.87104.85104.85104.85104.8597.8793.8490.8591.8692.8792.8793.8491.8686.8686.8686.8686.8686.8686.8690.8594.8593.8796.86100.8697.8798.8896.8694.8595.8698.8899.85101.86100.8698.8898.8897.8794.8590.8586.8686.8687.8786.8684.8884.8884.8884.8882.8681.8681.8681.8681.8681.8680.8580.8581.8682.8683.8781.8680.8882.8680.8885.8886.8688.8787.8784.8882.8681.8680.8884.8883.8783.8784.8883.8780.8881.8978.8777.8670.8869.8770.8869.8771.8575.8876.8973.8770.8870.8870.8870.8870.8870.8871.8571.8572.8672.8672.8670.8870.8872.8673.8773.8770.8868.8668.8666.8566.8565.8465.8466.8564.8761.8563.8661.8560.8460.8461.8562.8666.8567.8667.8667.8665.8463.8662.8660.8461.8561.8563.8665.8465.8465.8465.8463.8663.8663.8664.8763.8664.8763.8663.8665.8466.8567.8668.8670.8571.8573.8774.8777.8677.8676.8678.8781.8681.8681.8682.8684.8884.8887.8788.8789.8889.8886.8686.8687.8786.8684.8882.8683.8785.8886.8687.8787.8788.8786.8686.8684.8885.8887.8789.8891.8692.8792.8790.8992.8795.8994.8895.8996.8695.8995.8995.8998.88101.9104.88102.87104.88106.9106.9106.9110.89105.89103.88103.88102.87100.89100.8999.8898.8898.8898.8898.8899.8899.8896.8696.8695.8996.8698.88102.87104.88106.9109.89111.9111.9113.88114.89114.89115.9113.88113.88114.89114.89114.89116.9116.9117.88117.88117.88119.89120.9122.88120.9115.9114.89110.89108.88104.88101.8698.8895.8990.8588.8787.8783.8786.8687.8788.8788.8788.8788.8787.8787.8786.8684.8884.8882.8681.8681.8682.8683.8782.8680.8579.8778.8779.8779.8779.8780.8580.8581.8686.8687.8786.8688.8789.8891.8693.8795.8995.8996.86100.89103.88104.88104.88103.88105.89106.87106.87109.89111.87113.88115.9118.88121.9120.9121.87124.89126.91129.89131.91133.89133.89135.9136.91137.89138.89140.91144.9144.9146.91148.9149.9150.91151.92152.89151.92152.89155.91157.92156.92156.92156.92160.91162.93163.9163.9164.91166.92168.9168.9171.92172.93172.93172.93173.91175.92179.91183.91185.92187.94188.94191.93192.94193.94198.95198.95198.95200.93205.93208.95213.95215.94216.94218.95220.94222.95224.96224.96227.95229.97231.95233.96232.95237.96237.96238.96238.96239.97241.95242.96243.96245.95249.97250.95250.95250.95251.96254.98255.95254.98253.97252.96250.95250.95252.96255.95257.96258.97258.97260.95261.96261.96261.96263.97263.97263.97261.96262.97262.97264.98262.97263.97263.97262.97262.97259.98258.97259.98258.97259.98257.96254.98255.95255.95255.95259.98259.98258.97259.98259.98258.97258.97255.95258.97258.97262.97263.97262.97263.97264.98264.98263.97262.97261.96261.96261.96262.97261.96260.95258.97256.96254.98251.96249.97246.95243.96244.94242.96240.95237.96234.94234.94234.94232.95229.93230.94231.95229.93227.95225.94227.95228.93228.93228.93229.93231.95232.95233.93233.93235.94236.95239.94241.95242.96246.95248.94249.94250.95257.96255.95257.96256.96258.97259.95259.95260.95262.97265.95268.97272.97268.97268.97266.96264.95264.95263.94266.96265.95268.97267.97266.96265.95266.96266.96268.94268.94268.94269.95270.96271.96272.97272.97272.97271.96271.96272.97272.97272.97270.96270.96269.95269.95270.96269.95270.96270.96266.96264.95264.95262.94262.94265.95266.96266.96266.96267.94268.94268.94266.96267.94268.94268.94265.95262.94261.96258.94258.94257.93258.94262.94262.94264.95265.95267.94263.94265.95265.95266.96267.94270.96272.94273.95273.95273.95274.95274.95273.95274.95274.95274.95274.95275.96277.94276.97277.94278.95278.95280.96279.95278.95276.97277.94275.96277.94278.95278.95277.94280.96283.95282.94283.95283.95286.97287.95287.95287.95288.95288.95288.95289.96288.95288.95287.95285.96283.95281.94281.94279.95277.94278.95278.95279.95277.94276.94275.96274.95273.95273.95273.95273.95275.96274.95273.95270.96269.95266.93266.93266.93266.93267.94267.94267.94265.95267.94266.93262.94262.94262.94261.93261.93259.95259.95259.95259.95258.94258.94257.93257.93257.93257.93257.93254.94255.95253.94253.94255.95254.94252.93251.93249.94249.94247.93246.92248.94246.92245.92243.93243.93243.93242.93243.93242.93240.91242.93240.91240.91239.94237.93239.94240.91239.94239.94239.94239.94239.94239.94239.94239.94238.93237.93238.93239.94240.91237.93236.92236.92237.93237.93237.93237.93235.91233.93232.92232.92232.92233.93232.92231.92231.92232.92232.92234.91235.91237.93239.91241.92240.91238.93243.93245.92248.94250.92254.94258.94256.93259.95256.93255.92254.94251.93250.92245.92243.93239.91237.93235.91234.91233.93233.93230.91227.92224.9223.93222.92223.93227.92229.9233.93235.91235.91235.91236.92237.93236.92235.91235.91233.93234.91235.91236.92239.91241.92244.94248.94249.94250.92252.93252.93255.92256.93257.93253.94253.94255.92256.93259.95257.93258.94257.93255.92256.93254.94253.94253.94254.94256.93258.94262.94264.95267.94268.94272.94276.94277.94281.94286.94290.96292.95294.96300.97302.95304.96306.98309.97309.97311.98311.98314.97316.98319.97321.98322.99321.98321.98323.97325.98325.98329.97329.97328.97327.99327.99333.97338340.99340.99343344.98346.99349.01349.98357354.98353348344.98343.97344341.99338.97336.99332.99331.99329.97324.97321.98323.97322.99323.97325.98329.97331.99333.97336.99343341.99338.97336.99335.98338339.98341.99341.99343344.98348349.01354.01355.99359.99362367372374.02375.02376379.02382.01388.02390.03391.01384.02388.02392.01396.04401.04406.04406.04408.02410.04413.03415.04416.05417.05418.03418.03418.03418.03416.05414.03412.02410.04411.04412.02411.04408.02407.02406.04405.04405.04403.02401.04400.03399.03402.02404.03406.04408.02411.04414.03415.04414.03413.03415.04417.05420.04423.03425.04430.05430.05433.03436.05438.04441.06445.05449.05451.06454.05456.06459.05461.06465.06466.07465.06467.07469.05470.06474.06477.08475.06473.08477.08480.07480.07479.09481.07481.07484.09486.07490.07493.09497.08499.1501.08502.09503.09503.09506.08509.1512.09514.1511.08507.09504.1500.07500.07498.09496.08496.08491.08488.09483.08481.07479.06479.06475.06471.07470.06467.07467.07465.06464.05464.05467.07467.07467.07472.07476.07479.06481.07484.06486.07488.09491.08494.1498.09495.07502.09507.09508.09507.09506.08504.1502.09496.08493.09495.07491.08488.09488.09480.07480.07478.08474.06471.07467.07465.06462.07460.06460.06459.05463.08464.05470.06476.07479.06481.07483.08483.08486.07488.09493.09493.09500.07500.07504.1505.08502.09506.08510.08510.08509.1508.09512.09512.09513.1513.1515.08519.11521.09521.09526.09528.1530.12533.1531.09531.09532.1533.1535.12537.1539.11544.12545.12544.12546.13544.12546.13548.11549.12550.12547.1546.13547.1546.13545.12546.1539.11538.11537.1535.12530.12528.1525.11524.11519.11517.09516.09510.08509.1509.1506.08504.1502.09498.09499.1497.08493.09492.08488.09491.08495.07498.09497.08500.07503.09507.09506.08512.09512.09513.1514.1518.1520.08520.08522.09527.1529.11532.1535.12536.09537.1539.11537.1539.11539.11540.12541.1544.12543.11545.12546.13546.13546.13547.1546.13549.12547.1545.12546.13547.1546.13547.1545.12545.12542.1543.11542.1538.11538.11537.1538.11539.11537.1536.09533.1533.1527.1525.11527.1521.09515.08511.08509.1507.09501.08499.07498.09500.07498.09496.08495.07489.06487.08484.06484.06484.06482.08479.06479.06474.06472.07473.08472.07470.06467.07466.07464.05463.05462.07460.06454.05453.04447.06446.06445.05440.05435.05431.05430.05424.04421.05418.03418.03413.03412.02411.01409.03406.01406.01408.02409.03407.02405.04400.03401.01402.02399.03392.01390.03386383.01385385384.02386385382.01384.02381381381379.99379.02378.01376369.99368.01367368.01369.01367366363.01364.01364.01358.98354.98354.98350.99348348346.99343.97343341.99340.99338.97335.98334.98332.96328.97325.98323.97321.98320.98319.97317.96314.97311.98308.96306.98306.98302.95301.95299.96298.96297.95295.97293.95292.95293.95290.96289.96291.94293.95292.95292.95293.95293.95292.95291.94289.96288.95288.95291.94289.96289.96288.95288.95284.96282.94281.94283.95285.96286.94289.96289.96290.96291.97287.95287.95287.95284.96281.94279.95280.96280.96283.95284.96283.95282.94281.97280.96280.96280.96279.95278.95278.95277.94276.97278.95275.96276.97273.95272.94270.96269.95272.94273.95273.95272.94270.96267.94269.95269.95269.95269.95267.94265.95266.96264.95265.95265.95264.95265.95266.96264.95260.95260.95260.95256.96256.96256.96255.95256.96256.96257.93259.95258.94257.93255.95256.96255.95254.94253.94252.93252.93252.93251.96252.93252.93252.93252.93252.93252.93253.94254.94252.93252.93250.95248.94248.94248.94247.93248.94249.94250.95249.94247.93245.95243.93241.95239.94237.93235.94233.93232.92230.94228.93227.92226.92223.93221.91218.92217.92215.94215.94217.92217.92217.92216.91215.94215.94214.93215.94216.91214.93213.92214.93213.92212.92211.91210.93209.93210.93208.92207.91207.91207.91207.91207.91209.93208.92206.91206.91205.93205.93206.91204.92202.91202.91200.93201.91201.91200.93202.91202.91201.91201.91199.92200.93200.93198.92196.9196.9197.91196.9197.91197.91197.91199.92196.9196.9194.92193.91194.92194.92196.9194.92192.91192.91192.91191.9189.92189.92187.91185.92183.91179.91177.9176.9173.91170.89169.91166.89162.9159.91158.9154.9153.9151.88154.9148.9145.88140.87139.87137.89134.87135.87134.87130.87128.89127.88127.88125.87122.88121.87121.87120.87119.86118.88116.87114.86112.88110.86108.85109.86107.87104.85104.85101.86100.8698.8596.8695.8696.8697.8794.8592.8789.8591.8691.8687.8787.8787.8789.8590.8590.8589.8589.8588.8487.8786.8685.8586.8684.8583.8483.8483.8483.8484.8584.8584.8580.8580.8580.8580.8579.8481.8683.8487.8786.8685.8584.8584.8585.8583.8482.8680.8582.8680.8579.8479.8476.8677.8679.8480.8579.8478.8776.8674.8474.8474.8471.8567.8666.8566.8569.8472.8676.8674.8472.8669.8470.8569.8470.8570.8566.8565.8459.8458.8356.8555.8460.8462.8663.8666.8566.8564.8466.8564.8466.8568.8668.8668.8670.8567.8668.8667.8668.8666.8565.8466.8567.8668.8665.8464.8465.8466.8565.8465.8466.8567.8668.8667.8667.8665.8465.8464.8764.8764.8764.8763.8662.8660.8461.8564.8764.8765.8465.8464.8762.8662.8663.8664.8766.8569.8769.8770.8869.8770.8871.8572.8672.8672.8668.8668.8670.8872.8673.8768.8669.8765.8863.8664.8764.8762.8664.8764.8765.8864.8766.8564.8761.8561.8563.8666.8566.8864.8764.8766.8863.8664.8764.8765.8863.8662.8663.8664.8764.8765.8863.8661.8862.8662.8660.8758.8657.8556.8856.8855.8756.8858.8654.8656.8861.8862.8662.8664.8765.8863.8666.8866.8867.8967.8969.8769.8769.8768.8669.8771.8870.8871.8870.8871.8872.8972.8972.8971.8871.8868.8667.8666.8869.8767.8667.8668.8668.8668.8668.8667.8667.8667.8667.8666.8565.8464.8767.8666.8566.8566.8570.8570.8570.8571.8572.8672.8670.8572.8669.8469.8467.8668.8667.8672.8672.8673.8475.8578.8482.8683.8487.8790.8591.8692.8792.8791.8693.8794.8599.8599.85100.86100.8699.85100.86100.8698.8598.8598.8598.8598.8595.8697.8496.8396.8399.85107.84107.84107.84110.86111.84111.84111.84111.84113.85114.86116.84119.86122.85122.85122.85122.85122.85127.85127.85128.86132.85136.85137.85138.86144.87145.88145.88147.86147.86149.87152.86151.88154.87159.88158.87159.88160.88162.87166.89167.87170.89173.88180.89180.89183.88186.9190.89191.9194.89200.9201.91205.9206.91207.91208.89209.9210.9222.92230.91244.91244.91246.92248.91257.93257.93259.92261.93267.94268.91269.92272.94273.92275.93275.93281.94283.92284.93285.93293.92294.93294.93297.95298.93299.93300.94301.95302.95302.95309.94310.94312.96313.93323.97325.95327.96328.97331.96333.97336.96337.97339.95340.95341.96342.97351.97355.96355.96364.99363.98363.98364.99366.97367.98369.99381.98380.97380.97380.97381.98381.98382.98390388.99387.99386.98384.97382.98382.98378.96374.96370.97356.97354.95348.95344.95343.94341.93341.93336.93335.92336.93337.94339.92338.94332.93318.9315.91313.9312.93311.92310.91308.9306.92305.91302.89300.91299.9297.89295.91295.91294.9291.88290.9290.9291.88290.9290.9284.9285.87285.87284.9284.9283.89283.89283.89284.87282.88282.88277.88275.87273.85271.87267.88265.86265.86264.86263.85262.84246.83196.81213.83216.82225.82223.83223.83223.8223.8220.82221.82217.8213.8208.8209.8216.82217.8217.8217.8220.82222.8224.81227.8230.82231.83231.83235.82235.82236.83236.83238.81243.81264.83264.83265.83266.84273.82275.84275.84277.82279.83280.84286.85287.82289.84293.83302.86308.84309.84307.83305.85304.84306.86307.83307.83306.86306.86305.85302.83300.85299.84299.84298.83291.82287.82283.83275.81271.81267.82253.79252.81250.8245.79236.8236.8228.78210.75208.77199.74195.74194.74192.72184.73178.73173.72171.71167.71163.72162.71161.71156.7152.71151.7147.68147.68146.7144.69142.67139.69136.67135.66135.66134.68134.68133.68130.66130.66130.66129.65127.67124.65120.65116.66117.63116.66114.64113.64108.64107.63108.64106.62102.63102.6398.6397.6397.6394.6195.6194.6193.688.688.678.5977.5976.5875.672.5969.5764.5657.5857.5856.5754.5650.5649.5646.5445.5644.5644.5646.5446.5447.5446.5444.5645.5338.5539.5238.5537.5435.5333.5132.5429.5231.5334.5236.5335.5332.5432.5436.5336.5337.5135.5336.5336.5337.5139.5238.5237.5137.5136.535.5339.5239.5239.5239.5239.5239.5237.5137.5139.5237.5136.532.5135.536.539.5238.5238.5240.541.5143.5245.548.5247.5148.5249.5345.544.5356.5153.5247.5142.5143.5245.544.5347.5145.544.5342.5141.5139.4939.5242.5143.5245.545.544.5344.5347.5147.5147.5151.5151.5152.5253.5253.5247.5148.5247.5150.549.5350.551.5148.5249.5347.5147.5144.4944.4945.545.549.548.5248.5250.551.5150.549.552.5253.5248.5247.5142.5142.5144.4941.5139.4935.532.5131.531.530.531.533.4836.536.535.533.4834.4938.4937.5138.4939.4937.5138.4936.541.5139.4937.5136.539.4940.544.4941.5139.4940.540.540.536.537.5137.5137.5135.535.538.4939.4937.4836.534.4932.4835.533.4832.4834.4933.4834.4932.4832.4832.4830.528.4827.4826.525.4926.524.4923.4823.4822.4725.4924.4925.4924.4923.4823.4825.4926.4727.4827.4826.4725.4925.4926.4725.4927.4828.4827.4824.4924.4922.4722.4714.4810.469.489.484.457.476.464.456.4612.479.4511.4613.4814.4814.4814.4811.4614.4815.4618.4825.4615.4615.4614.4812.4715.4615.4612.4713.4820.4616.4712.4713.4820.4620.4617.4714.4516.47