691 1
929 3
1267 9
1628 3
1295 4
555 1
1222 3
2144 5
846 1
1085 3
866 4
982 1
1992 9
1152 6
950 3
1225 5
2388 14
1167 4
1986 18
820 1
1960 3
1260 5
2208 9
703 0