Klaiber gets second-best 5K time in MO state meet history