647 8
12761 27
14997 25
2853 13
17899 53
3145 8
1141 2
1921 5
1468 3
1624 3
1907 6
1852 3
5334 20
2189 7