Haapalainen (880 st.)