2795 3
3908 6
1099 5
1562 3
1531 3
2476 4
2696 7
1070 1
1596 1
2088 2
1004 1
1580 1
987 1
1277 2
1626 4
2036 4
980 0
1400 2
945 4
858 0
816 2
906 1
2876 2
1142 2