314 candidates