1642 vacancies found