Fallen officer honored by hundreds at vigil