2103 3
3288 9
1184 4
1501 1
1157 4
3210 11
3947 16
2450 13
1316 3
1756 5
4576 16
2226 11
2686 9
1154 5
4333 9
1492 7
1472 2
1677 1
1078 1
1285 3
1612 5