2889 4
1201 4
3856 15
1549 5
1164 4
787 3
5138 31
1382 7
1929 4
4743 11
2055 8
5353 15
7182 19
2632 6
2709 12
4059 12
9055 45
1427 3
1657 7
1431 9
4085 10
2942 8
4436 8
7734 31