which country 's border is the city of morocco with fewer than 577,827 but more than 431,282 people near ?
algeria