Helicopters delivered food to survivors and picked up casualties today as flash floods began to recede in the northern Philippines, revealing the magnitude of a disaster triggered by back-to-back storms that killed more than 650 people and left nearly 400 missing.