Hundreds turn out to pay respects at funeral of Lance Thompson