2261 3
1628 5
1593 6
1266 2
3799 7
1867 3
1965 2
1207 3
1190 9
2189 5
1970 6
1127 2
1651 6
1477 2
1124 2
1448 2
863 1
1088 3
2695 15