2666 7
1033 3
1350 5
1070 5
769 1
882 1
1476 7
1138 4
770 1
1253 2
745 0
964 1
2043 2
892 4
1480 3
1783 7
2363 2
2143 9
4630 16
4033 23
1416 7
3659 4
2537 6
1559 2