1004 vacancies found