2502 3
2522 4
2431 10
3578 8
1606 2
1180 4
2294 5
2758 11
3664 4
1749 2
886 3
920 1
1553 3
3135 8
1533 4
8211 22
11124 47
9611 22
3307 14
1553 2
1188 5
1018 1
1479 4
2950 8