FIX Fills up candidates uniformly from remaining indices when insufficient.