2398 3
2340 1
2997 9
1785 2
5004 14
1788 6
5283 14
1640 2
2972 3
1996 2
1732 2
1264 1
1695 0
2965 3
2742 4
4426 5
5968 16
8217 22
4659 5
4317 6
3339 8
5162 13
3758 7
4078 7