8003 26
1529 3
2643 6
1611 4
3685 13
3928 16
3194 12
1637 2
1521 3
2037 4
1417 2
1241 1
1671 4
1940 5
1382 2
2497 8
1329 2
1149 2
1686 4
1533 6
1397 3
1258 2
1008 1
1564 3