Respuesta :

1000 - 403 = 597
597/28 = 21.3
This means that each student should being at least 22 cans.