Rains, floods affect lives of almost 420,000