3132 5
2726 7
3703 6
3772 8
2598 6
2997 6
3051 8
1740 1
5092 14
1358 10
1702 12
18256 62
9080 19
7508 7