1006 vacancies found