2997 6
1715 8
4185 14
1339 8
2347 14
1666 4
2774 15
2440 7
2069 8
1337 4
15307 70
5070 7
1881 9
2336 11
2739 11
4199 16