What is the best way to find a number of occurrences of each element in a functional/Scala way?

```
Seq(Set("a", "b", "c"), Set("b"), Set("b", "c"))

```

As a result, I need something like 

```
Set(("a", 1), ("b", 3), ("c", 2))

```

Thank you!