999 3
2983 7
1698 7
1106 5
939 3
567 3
625 3
808 1
975 2
760 1
830 4
848 1
842 4
1094 5
2695 14
1190 10
1181 13
778 3
953 3
747 1
793 1
479 1
662 3
1427 12