PORTLAND — Civilians wearing white shirts joined firefighters in full turn-out gear and police officers in uniform for a procession up Congress Street this morning from the Museum of Art to the Eastern Promenade, marking the 10th anniversary of the terrorist attacks in New York, the Pentagon and Pennsylvania.

Bagpipers and drummers led the march, which stretched more than four blocks long. Civilians carried individual placards bearing the names of the 343 firefighters and 60 police officers who died when the World Trade Center towers fell in New York City.

Following a brief but poignant ceremony at Fort Allen Park that included short speeches from two Portland firefighters (Chief Fred LaMontagne and Lt. John Brooks), two Portland police officers (Capt. Ted Ross and patrolman Eric Nevins) and Portland Mayor Nicholas Mavodones, three wreaths were laid at the base of the 9/11 memorial. One wreath honored those killed at the World Trade Center, another for those killed at the Pentagon and the third for those aboard hijacked United Airlines Flight 93, which crashed in Pennsylvania.

Brooks reminded a reflective crowd of about 1,000 about a few of the words engraved on the granite memorial: All gave some. Some gave all. And some still give.