1040 vacancies found