Which of the following are correct about the benefits of rainwater harvesting?
1. It improves the quality of groundwater through the dilution of fluoride, nitrate, and salinity.
2. Prevents soil erosion and flooding.
3. Reduce production of greenhouse gases
4. Energy savings
Which of the statements given above are correct?