2670 18
1480 3
1606 3
2556 9
1647 5
2975 9
1803 5
2410 5
3556 12
1789 2
1389 4
1663 5
5746 15
1701 3
6715 23
2422 10
8178 31
1006 1
1237 2
3893 15
870 0
1550 2
912 1
1235 3