2103.432103.432103.922103.922103.432103.432103.922103.922103.922103.922103.922104.42103.922103.922103.432103.922104.42104.42103.432095.742086.132076.52067.832074.092074.572072.652079.392086.592089.492098.612099.12099.12100.562104.862110.172117.852123.652129.412135.182140.942147.682152.992154.422164.032173.672174.132179.432182.792189.042194.352202.522207.312213.112215.972224.632228.972236.192242.92248.212252.542258.312265.052270.812274.652282.372287.162291.982300.642304.972311.222316.992323.732327.082334.82338.162348.252353.072358.352365.092369.422373.262377.592380.492383.362386.742387.22386.742387.692387.22387.22387.692387.22388.182388.182388.662389.122388.662389.122388.662388.662389.612389.122388.662389.122389.122389.612388.662389.122389.122389.122389.612389.122390.592390.592390.592390.592390.12391.042390.592391.042389.612391.532392.022390.12383.362377.592371.832367.012363.172358.832352.092349.232341.512334.312327.572320.342313.632306.892299.662294.392288.592283.82275.632267.462259.252252.052242.452240.042234.272227.532218.872211.182202.032197.72184.252170.772157.292145.762132.772117.852102.482088.512077.962066.42053.412042.822035.632030.322028.892022.632013.972004.362003.882003.392000.981999.541992.81993.291993.781991.371987.991980.791973.11966.851964.441961.051956.751953.861949.041947.121944.221941.351937.021935.591933.661924.511915.851909.111908.171906.71905.271901.431899.51898.071896.611895.661895.661898.531898.531899.51901.431899.51894.691892.281888.921883.161883.641879.281869.681870.161865.831861.51860.561858.61859.581855.251854.31849.481845.641840.821838.411833.141829.261826.41825.421823.991821.581819.661813.41810.051803.81799.921801.391793.211792.721788.391780.711776.861773.021769.151764.851761.951759.541760.491759.051753.781751.851750.881744.141743.191741.731742.71734.041732.121726.811729.711729.251730.21725.381722.511719.131716.721715.771711.441704.211701.351699.911692.21680.671675.851671.521668.621665.751663.341661.911661.421657.091654.681652.271649.861646.511643.151640.741639.771639.771637.361635.9216341635.441633.511631.591630.161632.571634.491634.491632.571632.571628.241621.991615.731610.911607.561606.091608.021604.661607.561605.151598.411595.511593.131587.341586.881584.471583.041583.491584.961586.881581.571574.861569.561563.7915581554.151552.721548.391542.141539.271538.291537.811534.451535.41537.811531.551532.991532.531530.121529.141529.141532.991535.41537.811540.211537.811538.781532.531526.731523.871521.461520.481519.541516.181511.361507.521504.131494.531485.861480.11476.261478.641482.511487.31488.271481.531472.411461.341452.681439.21437.281435.841440.171439.691440.1714321423.831417.571413.71412.761406.991404.091401.231403.611400.251387.261383.4113811377.161379.571381.9813811381.491381.4913811381138113811381.491382.441383.91384.881384.881386.311386.311387.261388.691389.671389.671391.11392.081393.051393.0513941394.971395.921396.411397.351397.841398.821399.271399.271400.251400.251401.231401.681402.661402.661402.661402.661403.151403.151402.661402.661403.151402.661402.661403.151403.151402.661403.151403.151403.611404.091405.071405.531406.51406.991407.941408.421409.41409.861410.831411.781412.271413.241413.241414.681415.651415.651416.111416.61417.091418.031418.521419.011419.51419.51420.441420.441419.951420.441420.931420.931420.931420.931420.931421.421420.931421.421421.421421.421420.931421.421421.911421.911421.911421.911421.911421.911421.911421.911421.911421.911421.911423.341422.361423.341423.341425.261422.851422.361422.851423.341422.851422.851422.361424.281422.361422.851423.341423.831422.851423.341423.341423.831423.341423.341422.851422.851422.851423.341423.831423.341423.831424.281424.281424.281424.771426.691426.211426.691426.211427.181427.181427.671427.671428.131427.671428.651428.131428.131429.591429.11429.591434.871439.21438.741438.741441.611444.511447.371446.921447.371451.251450.761451.71453.631456.521458.931462.291464.211467.111471.441478.641481.041483.941488.271493.061497.881499.311498.861499.81506.541511.361514.721518.561521.461523.871527.221531.551538.781544.551550.81557.051563.791570.041567.631570.51573.41574.861576.31576.31577.241578.681579.651582.061584.471586.391586.391586.391582.551587.341592.641597.921600.821603.721608.51611.891618.631620.061621.991625.831631.11635.921638.821636.411639.281642.181640.251642.181642.661648.921654.191656.61661.911660.931663.831666.71671.521668.621673.441674.411677.771678.261681.611683.051681.611686.921685.941682.11673.931665.751661.911660.931662.41661.911662.41665.261665.751668.161665.261664.321663.831663.831664.321664.321664.321664.321663.831663.831664.321664.321664.781664.781665.261665.751666.71666.71667.671667.671668.621668.621669.61670.571670.571671.031671.031671.521672.011672.011672.491672.951672.951672.491672.951673.931674.871674.871675.851675.361675.851676.821677.771677.281679.21680.181680.181680.181680.181680.181680.181679.691679.691679.691680.181676.341680.181680.181680.181678.261678.261679.691678.261678.751678.751679.691678.751678.751678.261677.281677.281676.341675.851675.851675.851675.851675.851675.851675.851675.851676.821676.341677.281679.21680.181680.671682.11683.53168516851686.431687.871689.31691.741692.681693.171696.531697.51700.861706.161707.111716.721721.541726.811730.21731.631730.691728.281729.711729.711730.691730.691731.631731.631731.631730.691729.251727.791725.871727.791727.791727.31728.281727.791728.281728.281727.791728.281728.281727.791728.281729.711730.691732.121732.121732.611731.631732.121731.181730.691730.21730.21737.431730.21730.21730.691731.181730.691732.121732.121732.611733.551733.11734.041733.551734.531734.531735.961736.451737.891736.941737.431736.941737.891735.961736.451736.451735.961735.961735.961736.941736.451742.221736.941737.891737.891737.891736.941737.431737.891737.431736.941735.961733.551734.041733.11734.041733.11731.631732.121732.121734.041733.551733.551733.11735.021734.531734.041731.631731.631731.181729.251733.551734.531741.271743.191746.061750.391750.881758.561761.461766.771776.381778.31778.31778.31778.31778.791778.31778.31777.811779.271786.961794.161797.541805.231810.051815.811821.091827.831833.591837.471844.181848.051860.561863.421870.651871.111874.491879.2818871890.351893.251901.431905.761910.091915.851922.111927.871931.711937.971943.761949.521954.831961.541967.311972.611976.941982.711987.041992.351998.62002.92009.642011.562009.642011.562012.542019.742025.042031.32037.062041.882047.162052.462057.742063.52068.812074.572078.912076.012081.322085.6520892088.062089.982096.232099.582103.432105.352105.352106.332109.222107.32105.842108.252107.762106.782110.172108.252111.62114.52110.662111.142109.222110.172111.62109.222111.62114.992118.342119.782120.752121.242120.262120.262120.752121.242119.782120.262122.672127.952130.362134.692139.512144.332146.742152.52156.832159.72161.162164.522169.82173.182177.512182.792186.632190.962193.862197.212201.552206.372208.772215.032218.872217.922220.32228.482232.812235.712236.652237.142236.652236.192239.552244.372248.212252.052256.392261.22264.072266.482272.252275.142279.472283.82288.142291.492295.822298.232302.562306.412310.742315.072318.422321.812324.672328.522330.932335.262338.642342.972347.272347.762350.172354.022358.352360.272363.172363.172367.012367.012374.242377.592380.492383.842387.22391.532395.862399.252402.62407.912412.212417.032420.872424.262428.12431.462436.272440.122444.942448.292452.622455.522459.362463.692466.562469.462474.282477.632480.992485.322490.142494.472498.82503.622507.922510.822511.792513.712516.582520.422525.242528.632532.472536.312540.162545.922551.232554.12554.582559.42563.732568.552571.912576.242581.522584.92589.232593.072596.922599.332602.192605.582610.372613.752617.62620.492623.362626.752630.126332634.922638.762642.612645.962647.432648.372647.912650.292653.192655.112657.032660.882664.722668.12671.462676.772679.632684.942689.732693.62698.392703.72705.622709.462711.872717.152720.052724.382727.732730.142733.52739.292740.7327462748.412751.82752.742754.662756.132759.972764.32764.792767.172770.552771.992772.482774.892776.812776.812776.322776.812774.892777.752777.752777.262778.242777.262777.262778.242778.242778.242777.752778.732778.732779.222779.222779.672779.672780.162779.672780.652780.162781.142781.62781.62781.62781.62782.082782.082782.082782.082782.572782.572783.062783.522783.062783.52278427842784.49278427842784.492784.492784.492784.982785.962785.962785.442787.882785.962786.92785.962786.412786.412785.962785.962786.412787.882787.882787.392790.752795.082800.842804.682807.582813.832819.112824.422827.772831.652835.492839.822841.742844.612847.992848.452852.782856.632861.442862.422866.262864.82866.262868.182870.592872.522877.792881.182885.512887.922891.272894.632898.012901.862906.192908.62909.542912.932916.282920.132923.482924.952928.792931.662934.552938.42941.782944.652948.032951.392954.772959.072961.032964.382968.222971.122973.992976.42981.222985.552987.962987.962990.372995.162996.132998.542997.572996.132995.642995.642994.212991.312986.492982.652979.782977.862976.42977.862978.322979.32980.732983.632984.122985.062986.042989.882992.752997.573002.383006.723010.073015.843017.273018.733019.713019.193020.173020.653020.173021.143024.993031.243033.1630373040.853044.233045.183049.053050.943051.923056.253058.663061.523064.423066.343070.673073.083075.493077.93079.823080.283083.183087.513089.923092.33096.173098.093101.453104.353107.243108.683110.113114.443117.83120.213124.053123.593125.033128.383131.773133.693133.693135.123138.963139.943142.813146.683147.143149.063147.633147.633150.043148.113152.443154.373154.853153.393155.313154.373154.373153.393155.83157.233155.83155.313154.853154.853153.883153.393155.313158.213163.493166.873169.773169.773171.23173.613176.023177.943178.893181.33186.573188.043190.453193.83199.083200.543203.93205.363208.233213.993219.33222.663223.633223.633226.53231.813233.243231.813238.553241.413247.213248.153253.463254.413259.683262.093268.833272.193273.163274.113276.063280.853279.423290.983293.843300.583300.13303.453306.843312.113314.033316.443318.43321.263320.773321.263321.263320.773321.753322.243321.263320.773320.773319.833324.163323.673322.243322.73323.183323.673323.673323.183324.163325.113325.113324.623325.593326.083326.083326.573324.6233283326.573326.573325.593327.033327.513328.953329.443328.953328.953329.923329.923329.923330.413330.873330.413329.923330.873326.083328.953329.923330.873330.873329.443329.923326.573331.363331.363330.413332.333331.363330.873330.873330.873332.333329.443329.923331.853332.793332.333334.263330.873332.793334.743335.693334.743336.183337.123337.123338.593337.613338.593339.533339.043340.513341334133413343.373342.433345.33344.353345.783346.273346.763345.783346.273346.763346.763346.763347.713347.713348.193348.193349.633349.173349.173350.123350.123350.63350.63351.093350.123356.863343.863341.453340.513335.23331.853327.033325.113320.323318.43317.883313.583308.763310.193307.323308.273302.53302.53293.843287.13283.753279.93276.523271.243269.813263.073256.333249.133245.743243.333236.143235.653228.423223.633218.323214.483212.563206.313202.463200.543198.133198.133197.653194.293189.963190.453189.963188.043184.653179.863176.023167.853163.033161.113153.883147.143141.863135.123128.873122.623114.933108.683101.453093.273087.513080.773073.083069.243065.43059.63053.353049.053042.313035.083031.733027.393025.473024.013024.013024.013024.53023.553022.583022.093021.143023.553025.933028.833033.163034.143035.573041.333037.983031.243028.343021.633013.913009.583004.792996.592991.82986.042982.162976.42969.662967.742964.382961.032959.072952.822948.032948.522946.62944.192943.212945.622946.112944.192947.552946.62941.782937.452931.662924.462917.722913.872907.622905.212903.782898.962896.552900.392893.682892.222887.432881.672876.362867.242858.552852.782845.582841.252839.332839.822839.822839.332838.842838.362837.92839.332840.282839.332839.822838.842838.842838.842839.332839.332839.332840.772838.362838.842838.362837.92837.92838.362837.412837.92836.922837.92837.92837.92837.412837.412836.922837.92837.92838.362837.92838.362838.362837.92838.362837.92838.362838.362837.412838.362838.362837.92838.842837.92839.332839.332839.822840.282840.772840.772841.252840.772841.252840.772842.22840.772842.692841.742841.252841.252840.772841.252841.742841.742841.252841.252841.742841.742842.692842.22842.692841.252841.252843.172842.22841.742843.172842.22842.22842.22842.692842.692842.22842.22841.742843.172842.692841.252839.822840.772840.282837.412835.492833.082829.212822.52821.032818.652815.272813.832809.52804.682797.972793.642788.342783.062774.892767.662760.922754.212746.492739.292733.042725.812717.642709.952704.642698.392692.142687.352684.452679.182675.792674.812667.622662.342661.362658.472652.72647.432642.122634.922628.182620.492613.752608.452605.092599.332592.592587.282584.92584.92582.982581.522582.492582.492581.5225822581.522581.522581.522581.032580.572579.592578.652579.592579.112579.112578.652578.162578.162577.672578.162576.732576.732575.262574.322575.752574.812573.832573.832572.42569.012571.912570.932566.112558.912553.642547.392539.672532.962527.652520.912515.642512.252504.562499.742493.032487.272480.532474.282467.052459.362453.112446.862442.532437.222430.022424.262418.952413.192406.932402.62397.292391.532388.662385.282380.952378.082371.832367.52363.172356.912353.072348.742346.332343.432337.182331.422328.062327.082323.242321.322321.322318.912314.582309.32304.972301.592299.662293.412289.082284.752280.422276.122270.812266.482262.642257.822252.542249.162246.292245.312242.92237.142232.352228.482224.632223.22220.792215.032211.642207.82203.962198.682193.372190.022188.12184.712181.362180.412181.362177.972172.692169.342164.522157.782151.532151.072145.272139.022135.182131.342127.952127.952128.442127.9521272127.492127.492127.492127.492127.952127.952128.4421272123.162118.832116.912116.422113.072109.682108.732108.252107.762107.32107.762108.732109.222109.682109.222109.682108.732109.682108.732108.732108.732108.252109.222111.142110.172110.172110.662108.732103.922096.692090.432088.062088.062084.182082.752084.182084.672086.592094.312095.742097.172100.562070.242105.352105.842110.662111.62112.582111.142112.092112.092113.522118.832121.72123.162124.592120.752120.752118.342114.012114.012114.52113.522113.522113.072111.142108.252107.762102.942098.612096.692092.842092.362091.412090.922090.922089.982089.982087.082081.82076.012073.142071.712063.022053.92046.212038.042030.812023.122021.22020.222017.332011.562004.361998.111990.391987.531986.061977.891968.771959.621950.961941.841932.21922.111914.881907.191899.021887.951877.851890.351879.771890.351880.751880.751881.721879.771890.351881.241880.751880.751881.241881.721881.721882.181881.721882.181881.721881.721881.721881.721881.721881.721882.181881.721881.721881.721881.721883.161884.11885.571886.0218871887.9518871888.431890.841893.741897.581898.071900.941901.431902.371905.761908.171904.321904.781907.191905.271905.271903.841901.431899.991900.451899.51899.51899.51899.021899.991899.991899.991898.071899.51899.51898.071899.51898.531899.991900.451899.51900.941901.911902.861904.321905.271905.271904.781906.251907.681907.681907.191908.621909.111910.581910.091909.61907.191904.321902.371901.911901.911902.371903.351902.861904.781906.251906.251907.191907.681904.321909.111907.681906.71908.171907.191909.111915.361920.181925.491929.791935.11941.841946.631950.961954.341962.521966.851970.21974.531981.731985.611990.881992.81991.371992.81990.881990.881990.391990.881993.291991.861992.81995.71996.162004.822010.132013.972014.952016.382019.742025.52028.892032.732036.112040.412046.212051.492054.842060.152063.992069.762074.092075.552080.342086.132081.322083.242083.722082.262081.322077.472076.012072.172067.352063.022063.52065.912066.892068.812070.242070.732070.242067.832066.892064.482060.642057.252057.252056.792057.742063.022062.562065.912070.242072.652076.52080.342084.182087.572090.432091.412094.312095.742095.252097.662098.152101.512103.922103.922103.922106.332109.682113.522115.482117.852120.262126.522128.442129.92132.282136.122139.022141.432141.922142.862145.272147.682148.172148.662151.532155.862156.832159.72160.682163.092165.462168.852170.282173.182176.052181.362185.22188.582193.862197.72200.112198.682203.012205.392208.292211.642212.622215.032217.922221.742224.182228.482230.42232.812237.632240.522244.832248.72252.542257.822255.92257.822262.152265.052265.052266.972268.892271.792276.122278.992281.42284.752284.292288.592292.922294.852299.212303.512306.892311.712316.012316.012316.52315.562317.482322.272327.572331.422336.232341.052344.92348.252351.612356.422359.322364.112368.442371.832376.132378.082382.8723802381.442380.492381.442379.512379.512379.032379.512378.572378.572378.082378.082378.082378.082378.572378.082377.12378.572378.572375.182378.572378.572378.082377.12379.512381.922385.772388.182392.022394.922400.192399.72403.552410.292411.262422.792426.182427.612434.352435.792441.062449.242445.882458.872461.772456.462472.362468.022478.122483.882483.882490.142493.492496.392498.82505.542509.872515.152514.172528.632529.092534.882538.242540.162540.652545.462548.822551.692555.562558.912563.252566.62570.932572.42571.912575.752573.342571.912569.012563.732561.322559.42563.252558.432558.912556.992556.52552.172551.232552.172551.232551.232552.172551.232551.692552.172551.692551.232550.742550.742551.232549.312551.232552.172550.742551.232551.692552.172550.742552.172552.172552.172552.172551.232551.232551.692552.172552.172552.662552.662552.662552.662552.662552.662553.152553.152552.662553.152553.152553.642553.152553.152553.642553.642553.642553.642554.12554.12555.072555.072554.582555.072554.582554.582555.072555.562555.562556.52556.022556.022556.022556.52557.482556.992556.992556.992557.482557.482556.992556.992557.482557.942558.432557.942557.482557.942558.912558.432558.912558.912558.912558.912559.42559.892560.382560.382559.42560.842561.322560.842561.322561.322561.322561.322561.812561.812562.32563.252562.762563.252563.732562.762563.732563.732565.172565.172565.172566.112566.112566.112566.62567.582568.552568.552569.012569.52570.932571.422570.932571.912572.42572.852573.342573.342574.812575.262575.752576.242577.182577.672578.652579.112580.082580.572581.522582.982582.982584.412584.412585.362584.92586.332584.412585.362585.852586.822586.822586.332585.852586.332586.332586.332584.92585.362585.362587.772588.742589.232590.182590.182591.612592.12593.072592.592593.532593.532594.022593.532593.53259525952595.452595.942596.922595.942595.942596.432595.942593.532596.432596.432597.412596.922598.352598.842597.892597.412597.892596.922598.352598.842598.352598.842596.922600.272602.682606.522611.342610.862616.162618.572619.032621.442627.22632.0226332634.922639.222644.042649.352653.682659.442661.852661.852661.362662.82661.362659.932663.292665.72672.892673.872676.772681.12684.942683.962685.432691.682696.962701.782699.862698.392697.92699.862700.312706.572709.462711.382717.152719.562724.872728.712733.982738.82744.082747.922748.412754.212755.642757.562762.842765.252769.092774.42775.342780.6527842789.312792.182793.642790.752794.592798.432803.742809.52815.272823.932824.912828.752833.572833.082833.082832.592833.082827.282818.652806.152799.92791.692791.692785.442779.672774.892767.662765.742755.152745.542738.322732.552723.892714.282708.972702.722708.972703.72699.372695.522694.552689.272682.042677.252672.442664.722660.882657.522653.192649.352644.042647.912644.042634.4326332629.132625.282620.012614.72606.522601.252590.1825822576.242570.472566.112560.382558.912559.42559.42562.762566.112570.472574.812578.652581.522584.412587.772591.612596.432601.252605.092610.862615.192619.032623.362627.692630.592634.922637.792642.612647.912651.272656.552661.362665.212669.542675.792682.042685.432691.682697.452706.572707.052708.972713.792718.122721.022725.322730.142736.882740.7327462751.312755.642756.622761.42765.742767.172769.092771.52777.262783.062787.882793.642797.972802.32806.612812.862816.242819.62826.832833.082836.432842.692841.252843.662851.352853.272853.762853.762854.72853.762857.112855.192854.252854.72854.252854.72854.252850.372857.62855.682854.72850.862852.782852.782852.782851.842853.762853.762854.252852.322846.072841.252843.662840.772834.512829.692822.982815.762808.562805.6627972794.592783.522778.242767.172766.222757.562742.162730.142726.32714.772708.032698.392688.782692.142688.782679.182675.792668.562660.392651.762644.532641.172635.872635.872637.792636.842639.712642.122643.092647.432645.52644.532644.532640.22636.352630.592626.752625.772624.342619.522613.272611.342606.522602.192603.172598.842602.682601.252602.192605.582610.372606.522606.522605.582601.252604.62608.452611.342612.322613.752612.782610.372609.912610.372614.242616.162616.622618.572624.342628.182630.12632.022633263326332633.492633.942633.492633.492633.942633.492633.492634.432633.492633.492634.432634.922634.4326332634.432635.382642.122644.532649.842651.762658.012661.852666.182668.562671.952670.972668.562669.542668.562666.642669.052661.362658.472658.012656.552662.342663.292663.292658.472654.172655.112658.952657.032656.552653.682652.72650.782653.192657.522659.932663.772669.542672.442678.692682.042683.022685.892689.272690.712691.682690.712685.432683.022681.12678.22678.692681.12683.962685.432690.222696.472700.312699.372697.92697.452697.452697.92690.712683.482674.812666.642656.552646.942637.32629.612620.952610.862604.62596.922589.232579.592572.42566.112556.52545.462535.832529.572521.42516.122507.462503.622495.92492.552485.322477.632469.952461.282453.112446.862438.22431.462426.182423.282417.522415.62415.112413.672412.72414.162412.212408.852404.522398.762392.512392.022391.042391.532391.042391.042389.612385.772386.742388.182388.182387.22388.182388.662386.742386.252386.252386.252385.772385.282385.772385.772385.282383.842384.822385.282384.822384.822384.822384.822384.822384.332385.282384.822384.822383.842384.822385.282384.332383.362384.332384.332383.842383.842383.842383.842382.412383.362382.872383.362383.362382.872382.872382.412382.872382.872382.872382.872382.412381.922381.922381.442381.922381.922382.412381.922382.412382.412382.412382.872382.412382.872382.872382.872382.412383.362390.12391.532393.452397.782399.252401.172403.092403.092402.112402.112402.112402.62403.092401.632400.192402.112401.172401.172401.172401.632402.112400.682401.172401.172400.682401.632402.112401.632401.172401.632401.172401.172400.682401.632401.632402.112402.112402.112402.112402.112402.112401.632402.62401.632401.172402.112401.632402.112401.632401.172401.172401.172400.682401.172400.682400.682400.682399.72400.192400.192400.192399.72399.252400.682399.252398.272397.782394.922390.592387.692381.922375.182366.032356.912349.232340.572331.92322.752315.562308.332298.722291.492278.992268.892259.252247.232236.192225.612214.052203.472202.522195.292183.282176.052165.462153.942143.352132.282127.952125.572121.72118.342108.732098.612092.842092.842091.92086.132091.412097.172101.512104.862111.142112.092110.662110.172110.172110.172110.172109.682109.222109.222109.222108.732107.76