167.5166.56166.56166.56167.99169.91173.75175.22174.73174.73175.68178.57182.42182.42181.47182.42184.34186.75187.23188.18192.05193.49193.49193193193192.51192.05192.51193.98193.49193.49194.92200.23199.25198.76199.74200.23204.56201.17205.99206.48206.94206.48206.48206.48206.94262.26206.94212.24213.19213.68213.68213.68215.14216.58218.01218.01218.5218.5218.5217.52222.83226.18226.18224.26230.03228.1230.03230.03229.57229.08229.08229.57229.08229.08228.59229.57282.46275.26275.26271.87268.03268.03266.6266.11263.24262.75262.26260.83260.83260.34259.86259.86256.5252.66252.17248.33247.35239.66236.28236.28235.82235.33235.33234.85232.44231.95227.16226.18217.52215.6216.09216.58216.58213.68212.24212.73210.81187.72186.75187.23187.72187.23189.64189.64188.18187.72187.72187.23187.23187.72186.75186.26188.18188.18187.72187.23187.72189.64190.13190.59191.57194.43195.9196.38196.84196.84197.82197.33199.25199.25198.31197.82197.82197.33197.82197.33197.82199.25199.25198.76208.4208.4208.4209.35206.48205.99204.07203.09201.66200.69202.64205.5205.5203.09204.56206.48206.48205.99205.5204.56205.99205.5205.02201.66201.66202.15202.64204.07204.56201.17201.66202.64207.91207.91207.91209.35224.75224.26225.24224.75224.26222.34222.34221.85217.06222.83224.75245.92246.4245.92246.4246.4246.4246.4249.76252.66262.75270.44275.75277.18276.69276.69278.12293.04296.42296.42296.42299.29299.29296.88287.27293.53324.79328.14324.3320.95317.56317.1316.13315.18318.05322.38320.95309.88314.21313.26313.26338.73340.65343.06345.47351.23352.21352.21353.15353.64357.49361.82361.82363.74353.64351.72355.56372.4379.14384.91388.75395377.71384.91404.15405.13405.13403.17405.13402.23401.25402.23402.72403.66408.97407.05412.81406.56407.51413.3411.84409.92406.56407.05410.89410.4412.32408.48400.8400.31398.39401.74402.72412.81411.84408.48407.05412.81412.81411.84409.92411.38410.89410.4410.4410.4406.56407.05408.48407.99409.43408.48406.56408.48409.92409.92409.92414.73414.25416.66416.17417.14417.63419.55422.91422.91422.91422.91423.4435.41429.65487.84401.25430.14446446433.98446.97442.64433438.31436.39434.93439.74437.33442.64444.56444.56432.06439.74456.09466.19470.52470.03469.57474.85474.36473.9473.9480.16477.26481.1480.61489.76491.69492.66492.66493.61495.53489.76502.27511.88509.01509.96509.01512.85522.95524.38527.77525.85525.85528.71524.38524.38526.33524.87518.62524.38527.77532.1532.59537.86537.86551.34552.78560.95560.95560.95560.46554.21549.39549.39541.71541.71552.78551.8553.27563.85566.72560.46557.6560.95558.54559.98560.95561.44558.54558.54558.54558.05558.05559.98561.44561.9559.98559.98561.44561.44561.44561.9561.9561.9561.9562.87562.87563.36563.36560.95561.44561.44561.9560.95560.46560.95560.95560.46560.95560.95561.44561.44565.28564.79564.79566.23570.56572.97576.35579.22585.47580.2589.32591.24595.11596.06616.25627.32628.75629.24635.01634.55635.49636.47640.31640.8643.21646.08650.9650.41651.38655.23659.07657.64654.74651.38654.74656.17656.17656.66655.71653.76650.41650.41650.41652.82653.3649.92655.71655.71654.74655.71655.23651.38653.3653.3654.25652.33651.38652.82647.51646.56646.56642.23640.8648.49656.66661.48698.51707.17707.66709.58710.52714.85714.37716.78722.08726.41726.87727.85730.26734.59734.59734.1736.02733.12740.35742.27740.84748.53737.45742.76737.94745.17739.38740.35748.04747.58749.01747.58745.63746.12750.94749.96749.5749.5749.96749.01752.37752.86753.35752.37752.86751.42750.45749.96752.37753.35752.37775.95776.43776.43778.36786.04786.53799.03802.39800.96799.98802.88805.77806.72807.7807.7805.29809.13809.62812.48811.05808.64813.95816.82817.3821.15819.71817.79817.3815.38815.38813.95810.11808.64809.62809.62809.13809.13807.7807.21806.72808.18809.62809.13810.56811.54812.48811.54812.03812.03812.97812.97812.97812.97813.46813.46815.87815.87814.89815.87818.28823.56838.47839.9840.39845.21854.82854.82855.31860.13864.46866.84866.38865.89863.97864.91863.97864.46869.73868.3866.38868.3871.65869.25868.79868.3870.22870.22870.71869.73872.14860.13860.13861.56862.54862.99863.48864.91864.91865.4864.91864.46866.84868.3899.56891.39889.92889.47890.41890.9892.33890.41890.9894.74897.15894.74897.15895.72897.64899.56901.48903.41914.93917.34917.34919.75920.73935.61934.18933.69934.67934.67933.23931.77931.77930.82929.85929.36929.85929.36929.36929.85930.34932.26933.23934.67935.16935.16940.92944.76944.76944.76947.17947.66945.25944.76941.87940.92938.51937.08936.1939938.02938.51940.92941.41944.28944.76947.66949.58946.2946.2944.76943.82941.87941.87945.74941.41933.69937.08940.92941.41947.17950.07956.78952.94950.07949.09949.09962.58958.24958.7960.65958.24960.17961.6963.52964.95964.01965.44964.95965.93973.16978.92984.2982.28987.58989.96990.45989.51985.18990.94990.45989.96993.84994.3997.681005.371006.341005.851006.341004.421003.451001.521003.451004.881003.931011.131009.71005.85970.75977.46977.46991.921002.011002.471004.881012.111012.111012.61014.521015.461017.871020.281025.11033.271033.271033.271033.271033.271035.21046.721048.191051.061055.391058.281062.131068.381074.631084.731084.731084.241086.651089.551089.061090.491092.411091.471101.561106.841105.891107.331110.711112.151116.971116.971116.971118.41122.731125.141124.651124.651124.651120.811115.51114.561113.581134.751136.671137.161136.181178.521181.411165.061165.521167.931174.181159.271151.581146.761149.661153.021155.911161.191163.61167.441169.41169.41171.771171.771171.771177.571177.571186.691192.451188.151187.671187.671187.671222.281222.281237.691237.691167.931169.851170.341173.71175.651180.441180.441180.441227.11229.021228.051229.0212301229.511228.051224.691224.21225.671225.671225.671225.671225.181194.861195.841256.441261.721265.11265.561279.041285.781289.141287.221287.711291.061298.291299.231303.111300.211295.391299.231299.231300.211296.371298.781303.111306.951311.281309.361310.311307.411308.871310.311310.311310.311310.311313.661313.21316.071318.481323.31321.381338.211340.131339.161339.651339.651340.621342.061342.061343.981343.981349.251371.41376.191379.081373.321373.321374.751375.731391.11394.9713941395.431394.971394.971398.331401.231403.151413.241424.771422.851419.011424.771425.261425.261436.791438.741440.171440.171446.921449.781450.761451.71457.011455.551457.011463.261469.031467.591469.031474.331474.331478.181492.121488.271489.711500.291499.341500.781524.351525.31526.731530.611534.451540.211545.031549.821553.211555.131557.051557.051558.481559.461559.461561.381562.331564.251561.381561.381561.381560.411559.951560.411561.871562.331561.381561.381559.4615581558.481559.461558.481559.951560.411562.821561.381560.891560.891557.5415581557.051557.051557.5415581559.461559.951559.951560.891559.461559.951558155815581558.481557.0515581559.461558.481559.46155815581558.481558.971559.461558.481558.481557.541557.541557.541559.951560.411560.411560.891561.381560.411559.461561.381560.411561.381560.411560.411559.951558.971557.541557.051557.051557.541556.561558.971558.9715581559.461559.951557.541559.461560.891554.641555.621558.971558.971558.481557.541557.541557.051557.541559.951560.411558.971560.4115581558.971560.891561.871561.381560.411560.411559.951559.461558.481559.461559.951559.951559.461558.481559.951562.821560.891558.481558.481558.971557.0515581557.54155815581557.5415581557.541558.481557.5415581559.461558.4815581557.051556.561557.051556.561557.54155815581558.48155815581557.051556.561557.541558.481558.481559.461559.461560.411559.951559.461559.951560.891561.381561.381560.891560.411560.891626.771567.631567.631012.61011.131011.621012.111012.111010.191010.191007.781005.851005.371002.961004.421005.851003.931000.55999.11997.68996.22996.7995.27995.76998.17994.78993.84996.7999.11998.17998.63994.78992.37990.45988.04990.45989.02987.58987.1985.18980.84977.46981.79980.36980.84980.36979.87980.36980.36981.33979.87976.51975.54976.03973.62972.18968.83969.77968.83968.34967.85966.42964.95968.34965.93963.52964.5964.01964.01963.52965.93965.93964.5963.03964.95963.03961.6959.68958.7957.27960.65960.65960.17960.65959.19955.83953.91953.91956.78955.83953.91954.4953.43952.94949.09950.07950.07951.02949.09943.82944.76946.2946.2947.66947.66946.2950.07949.09947.17947.17949.09947.17948.15949.09948.61950.07951.99951.02950.53950.07948.61946.2946.68945.25943.33941.87944.28945.25943.82941.87941.41948.15953.43951.5950.53949.09949.58912.56909.17911.58915.91912.56916.86918.81919.75919.75923.6929.36931.31936.59938.51937.57938.51946.2947.66945.25943.82942.35940.92940.43937.08935.61934.18933.23931.77928.9928.42928.42928.42928.42928.42928.9927.44928.9924.57924.08919.27916.86915.42914.48913.01909.66905.81906.3907.74905.33903.89901900.05898.1896.66893.8894.26894.26890.9892.33892.33889.92887.55886.08886.08887.06886.08887.06886.08886.57887.06883.21886.08885.59887.55887.55892.33892.82893.31891.85890.9890.9892.82896.66897.15898.1898.1898.1899.07899.07899.56901.97901.97901.97901.48902.43898.59897.64898.1897.64898.1899.07899.07899.56903.41911.09913.99915.42917.83918.32920.24922.65924.08923.6924.08924.08924.08928.42929.36929.85930.34931.77937.57940.92948.15954.4955.35956.32961.6961.6964.01964.5965.93966.42966.42965.93968.83968.83968.83968.83971.21973.16977.95979.87982.77983.71993.35993.84991.92991.921005.371022.691013.051013.051013.541014.031015.461015.461012.111010.671026.051020.771015.951017.381016.931014.971027.021026.531025.561026.051014.52989.02989.02989.02989.02925.06927.93927.93929.36928.9927.93929.85930.34933.69933.69931.77933.23933.23933.23932.26931.77935.16935.16934.18933.69933.69933.23929.85928.9927.44926.49926.98923.6921.67920.73920.24918.81913.01913.01913.01913.01912.07910.6910.15907.25905.33901900.05899.07893.8890.41890.41887.06882.73879.34877.42873.58866.84864.46859.15858.2858.2856.25853.39851.46850.49849.54846.64846.16846.16844.72840.39839.45838.96838.47838.47835.57833.19830.78830.3829.81829.81828.86828.86827.4827.4827.4827.4825.97824.99824.99823.56823.56822.61822.12822.12822.12822.12822.12821.63816.82810.11804.31802.39799.03797.6797.11795.19792.29790.86791.35786.53785.1781.71779.3779.79780.28778.84777.87776.92776.43773.54771.61768.72764.87762.01762.01762.01762.01759.11758.13750.45746.6748.04748.04744.2743.71743.25745.17743.71743.71745.17744.68743.25743.71742.76741.33738.92737.94735.53732.67729.77728.82729.77730.26730.26729.28727.36725.44725.93723.03717.75714.85713.42712.44705.25703.81699.94696.1690.33687.92684.57684.08684.57679.26678.77677.34673.98671.09670.14668.68668.68664.83664.83660.5657.15656.17654.74648.97646.56643.21642.72640.8640.8640.8639.82639.82639.82640.8640.8640.8640.8640.8640.8641.26641.26642.23641.26643.67643.21644.16645.59644.16687.92658.09661.97663.4661.97660.99666.27666.76666.76668.22663.4662.42660.5660.99658.58658.09658.09658.58657.64657.15652.82645.59643.21641.75634.55633.57623.96617.22609.05606.64596.54595.11585.96584.99582.12578.28576.35572.97572.97571.05568.15570.56571.05562.87561.44561.44555.64554.7554.21554.7554.7551.34545.55545.55544.6544.6544.12547.47547.47544.6544.12540.27539.78541.22542.19541.71541.71540.76539.3540.76539.78539.3539.3537.37536.43535.94536.43538.35548.45548.93550.37550.86550.86545.55546.52547.01547.01548.93547.47547.47555.19556.62559.98559.03557.11555.64554.7552.29548.93547.96548.45551.34549.39548.45547.01547.47546.04544.12542.19543.14542.68541.22541.71543.63544.12545.55545.55545.55542.68541.71538.84546.52547.01546.04545.09542.19538.84539.3537.86539.3539.3538.84536.43534.97535.45534.02534.02534.51530.63529.69527.77526.79525.85523.44520.08521.03521.03522.46521.51519.59520.54517.67517.18514.77517.18516.7512.36511.88510.93508.52505.62505.17505.17501.29501.29497.45495.53491.2490.25485.92483.02482.08479.67479.18480.61481.59482.08481.59477.26474.85470.52470.52469.09465.24462.34458.99457.07449.35443.1442.15438.77438.77436.85435.41434.93433432.06432.06433.49433429.16427.24426.75424.83422.91416.66412.32412.81416.17413.3408.48409.92409.92407.99407.99408.97409.43408.48408.97407.99385.39384.91384.91400.31405.58406.07402.23408.97408.97409.43398.39396.46389.24389.24389.24388.29388.29390.21389.24392.13392.62386.37388.75397.9400.8399.82399.82401.25402.23401.25404.15404.15403.66399.82400.31399.82394.06396.46401.25413.76413.3412.81409.43409.43409.43404.64404.64404.64405.58399.82393.08391.65389.72383.96380.57376.24370.97369.53366.15365.66363.74362.79362.79363.74366.64361.36358.46359.41357.97357.97361.36365.2358.95359.41358.95361.36358.46359.9362.79362.79362.3360.87357.03357.97356.54356.05357.03356.54356.05354.62355.11355.11357.49355.11356.54352.7358.95356.05354.13352.21350.29350.29348.85340.19339.7339.7338.73337.29335.37332.96336.81326.22328.14328.63324.79323.36322.87322.87321.89318.54314.69312.28311.31309.39307.47307.47306.52307.95307.95300.27299.78300.76295.45294.96292.09286.79286.79288.71290.17296.42293.04293.53290.17290.17292.55286.79286.79286.79284.38279.1279.1279.1274.77269.95264.67262.75261.29261.29255.52251.68252.66