1,540 die, 10,942 villages affected in floods so far