How many atoms in the pictured molecule can form hydrogen bonds with water molecules?

How many atoms in the pictured molecule can form hydrogen bonds with water molecules? there is a ball-and-stick model of nh2ch2ch2oh molecule.how many atoms in the pictured molecule can form hydrogen bonds with water molecules? there is a ball-and-stick model of nh2ch2ch2oh molecule. 5 7 2 8 3?