2817 24
1000 1
1596 12
609 1
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