from typing import Counter


def total_useful_clusters(model):
    """A useful cluster here is defined as being a cluster with > 1 member."""
    clusters = Counter(model.labels_)
    useful_clusters = 0

    for cluster_num, total_members in clusters.items():
        if total_members > 1:
            useful_clusters += 1

    return useful_clusters