2587 3
2778 5
4083 3
2466 6
1982 8
2456 4
1286 4
3738 15
10799 60
38801 121
1756 5
3262 10
1526 6
3863 10
1336 5
1223 3
2686 9
3186 10
2917 9
3367 9
1855 9
2595 10
2015 3
2374 5