2662 16
980 2
3066 18
1775 2
1185 2
1156 5
1344 3
1078 4
3403 5
1571 7
1254 7
2336 9
1706 3
681 2
1290 7
5528 26
2252 3
5075 16
10969 49
5833 16
1486 4
5109 11
2387 6
2698 8