6894 16
4431 9
3853 5
3147 3
2202 5
5407 8
2961 7
3092 3
5431 12
5216 1
4063 8
4460 9
11198 20
5748 8
6639 6
4267 1
3605 5
2628 12
6372 12
18685 52
6659 8
4601 6
4382 13
7528 8