2489 candidates