Marathons are significant public events that rely on the support of many people. City police manage traffic on main roads to facilitate the race. Runners often express gratitude to the police officers they pass. Volunteers are stationed every few kilometers to provide water to the participants, and spectators contribute to the lively atmosphere by cheering.