2587 3
2778 5
3892 3
2270 6
1982 8
2456 4
1286 4
3545 15
10612 60
38182 121
1756 5
3062 10
1526 6
3665 10
1336 5
1223 3
2686 9
3186 10
2917 9
3367 9
1855 9
2595 10
2015 3
2374 5