Three frontrunners as Czechs vote for new president