Marathon Frankfurt 2004