translate English to French: Its population is estimated at 1000 inhabitants.
Sa population est estimée à 1000 habitants.