2795 3
2985 5
4083 3
2466 6
1982 8
2456 4
1286 4
3738 16
11005 60
39420 123
1756 5
3262 10
1526 6
3863 10
1542 5
1223 3
2686 9
3391 11
2917 10
3572 10
2060 9
2798 11
2218 3
2374 5