112944341124521411270612112355261121620711272308112520471121315911218283112452161127061311302376113189031128255911263182112161671131768111215000112150011127899611314705112808081127808011294435113159741121141611257352112824061132030111312276112114171121141811211419112409461126052111282560