3132 5
2521 7
3703 6
3772 8
2598 6
2795 6
3051 8
1533 1
5092 14
1155 10
1702 12
18051 61
8876 19
7301 7