1295 3
8654 23
9007 31
10862 32
10312 52
3046 8
2291 8
3331 17
1534 6
1199 4
3160 25
5944 20
5483 24
1351 5
1365 8
1747 5
1290 3
1043 3
2126 10
1618 5
897 3
1475 5
1792 8
967 2