11886711887011884911883812337011877311876711876411877011877611877911878511879111878811879411879711880012397812266711701212341211226512609911226811227111311811302612770210291312336412265912340010529412340610265010255510271310290796408105286964101242999649710264210270112341810268910263010269710269312268079775102858784871029111025431267841239629655796485