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