699 candidates