2261 3
1628 5
1593 6
1266 2
3799 7
1866 3
1965 2
1207 3
1190 9
2188 5
1968 6
1125 2
1650 6
1477 2
1124 2
1448 2
863 1
1088 3
2695 15