7675 9
8348 3
14903 42
9090 17
9731 15
12647 12
6029 5
5632 4
6469 5
5841 4
7674 5
4139 1
4297 2
4498 2
4877 5
4822 3
4258 6
6969 15
10187 22
7792 17
10476 22
14852 29
7035 6
6862 5