12672 15
15193 8
7541 3
7286 1
17191 19
7792 2
6723 3
6650 3
6604 2
10547 8
14051 8
9165 7
9086 8
8695 3
8516 3
10047 5
10138 8
25307 25
9420 6
7431 4
8765 1
15631 20
12532 6
6950 0