In a class of 30 students, 15 students can speak Marathi. 17 can speak Hindi and 13 can speak English. 5 students can speak both English and Marathi and 2 of them can speak Hindi also. 6 students speak only English and 7 students speak only Hindi. How many students speak only Marathi?
1
2
2
3
3
4
4
5