Hundreds at funeral