The least developed countries, report 2004