117802117502112589113832112499112489112704112269113829112418113628112060117570112367112630112191113024113219113036112041112756111981111865117582111991112617111602111874116507112001111877111822111288113543111984110907111314111292111325111911111300112004115710111157111178110961110887111688115694109846110809110845110603110595117603111691110527110377110899110373