1666 2
2329 4
2196 7
1538 4
4718 5
1707 1
1746 5
2218 2
2626 2
3196 13
2175 8
3230 11
6669 29
14027 77