293025293062293063293064293187293991293992294081294256294315294364294482294493294518294521295405295526295642296179296282297814298198298201298449298576299746299754299975300027300028300029300030300690301125301183301483301897301970301972302495302686302687302768302805302946303292303368303774303873303957303967305377306415306932307101307182307300308256308334308563309350309530309639309783309888309890310306310882311596311884312278312830312897312957313196313258313450313525313699313985314125314709314726314728314981315297315960315965315976316001317926317969318185318388319028319544320123320261320265320381