966 2
1295 3
2495 8
1508 3
2555 11
2167 16
12606 49
3552 7
1258 8
3143 10
1498 7
5014 5
8458 27
3179 6
3462 6
3071 6
1445 3
2624 13
3107 11
1456 2
1278 5
4502 23
2159 4
1393 6