Danflar , norflar och finnarhade