1039 vacancies found