Sachverhalt: Sachverhalt: A. Der 1941 geborene M._ arbeitete ab 2. April 1981 als Elektromonteur bei der Firma E._ AG. Er war bei der Schweizerischen Unfallversicherungsanstalt (SUVA) obligatorisch gegen die Folgen von Berufs- und Nichtberufsunfällen sowie Berufskrankheiten versichert. Im Zeitraum von August 1988 bis Februar 2001 erlitt M._ mehrere Unfälle. Dabei verletzte er sich u.a. am Ellenbogen rechts, am Rücken sowie an der Schulter rechts. Nach mehreren Wochen Arbeitsunfähigkeit konnte er jeweils seine Tätigkeit als Elektromonteur wieder vollzeitlich aufnehmen. Beim Unfall vom 2. August 1988 im Besonderen hatte er eine Distorsion des Ellenbogens rechts mit Fraktur des Radiusköpfchens erlitten. Am 8. November 2001 stürzte M._ bei der Arbeit von einer Bockleiter. Die erstbehandelnden Ärzte am Spital Y._ diagnostizierten eine Kontusion der Schulter und des Ellenbogens rechts sowie der Lendenwirbelsäule. Nach einem kreisärztlichen Untersuch am 3. April 2002 wurde M._ vom 15. Mai bis 19. Juni 2002 in der Rehabilitationsklinik X._ der SUVA u.a. psychosomatisch abgeklärt. Die für den 16. September 2002 vorgesehene Wiederaufnahme der Tätigkeit im Betrieb kam nicht zustande, weil M._ sich ausser Stande fühlte zu arbeiten. Am 11. Oktober 2002 erfolgte die kreisärztliche Abschlussuntersuchung. Mit Schreiben vom 25. November 2002 teilte die Kreisagentur mit, sie schliesse den Fall unter Übernahme der bisherigen Heilbehandlung sowie Ausrichtung von Taggeldern basierend auf einer 100%igen Arbeitsunfähigkeit bis längstens Ende Februar 2003 ab. Mit Verfügung vom 17. Februar 2003 sprach die SUVA M._ mit Wirkung ab 1. März 2003 eine Invalidenrente von Fr. 722.- (Erwerbsunfähigkeit: 19 %) sowie eine Integritätsentschädigung von Fr. 9420.- (Integritätseinbusse: 10 %) zu. Daran hielt die Anstalt mit Einspracheentscheid vom 23. Juni 2003 fest. Mit Verfügung vom 17. Februar 2003 sprach die SUVA M._ mit Wirkung ab 1. März 2003 eine Invalidenrente von Fr. 722.- (Erwerbsunfähigkeit: 19 %) sowie eine Integritätsentschädigung von Fr. 9420.- (Integritätseinbusse: 10 %) zu. Daran hielt die Anstalt mit Einspracheentscheid vom 23. Juni 2003 fest. B. Die Beschwerde des M._ wies das Sozialversicherungsgericht des Kantons Zürich nach zweifachem Schriftenwechsel mit Entscheid vom 28. Mai 2004 ab. B. Die Beschwerde des M._ wies das Sozialversicherungsgericht des Kantons Zürich nach zweifachem Schriftenwechsel mit Entscheid vom 28. Mai 2004 ab. C. M._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, es sei ihm eine Invalidenrente «bis zu 100 %» und eine Integritätsentschädigung «bis zu 50 %» zuzusprechen. Die SUVA beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Gesundheit verzichtet auf eine Vernehmlassung. 