1132 1
1438 5
1010 2
1584 3
697 4
3858 13
1000 3
999 5
980 1
1009 5
863 3
1514 2
4051 18
2235 12
1107 3
600 0
1495 6
1574 5
3747 5
798 1
928 4
1993 13
2859 15
1494 4