4748 2
5016 4
6828 5
6213 12
9715 11
5098 4
6105 5
5886 6
4478 1
4350 1
6754 8
26525 47
8979 12
8620 13
8582 7
5623 4
5708 6
7793 10
8288 5
6963 8
11357 28
8681 25
5266 6
39540 91