1291 3
8654 23
9007 31
10862 32
10311 52
3046 8
2290 8
3330 17
1533 6
1199 4
3154 25
5942 20
5483 24
1350 5
1365 8
1747 5
1289 3
1043 3
2125 10
1618 5
896 3
1475 5
1790 8
967 2