1260 4
2199 5
1142 5
3857 28
2671 9
2860 14
1792 4
1173 3
877 2
1127 5
1104 6
1055 3
765 2
1163 3
1321 4
1029 3