577 0
2551 8
2259 7
3976 8
2969 9
1985 11
2343 6
2785 10
6914 16
3780 10
8388 24
38011 66
14666 17
17393 42
7432 7
8087 11
19552 16
3082 2
3667 10
4314 9
3055 7
4584 10
6234 7
8481 9