Over 8,000 athletes attend Ho Chi Minh City Marathon 2018