A total of 987 beds have been allocated for dengue patients in public sector hospitals, including 256 in Karachi, 165 in Hyderabad and 566 in the rest of Sindh.