Which of the following are among the types of assistance provided by the IMF?
1. Buffer stock financing
2. Compensatory and contingency financing
3. Financing agricultural development
4. Financing infrastructure development
Select the correct answer using the codes given below.