How did the 2022 floods compare with previous major floods