Question

Can someone please explain how many hydrogen bond acceptor/donor sites are in caffeine and where they are exactly. The conjugation of the second ring is throwing me off. Thank you!!

enter image description here