2587 3
2778 5
4083 3
2466 6
1982 8
2456 4
1286 4
3738 16
10799 60
39215 122
1756 5
3262 10
1526 6
3863 10
1336 5
1223 3
2686 9
3186 11
2917 10
3572 10
2060 9
2595 11
2218 3
2374 5