Dengue larvae found at 650 locations in ICT