668 9
5511 2
2888 5
5047 3
2810 4
4121 7
3442 7
3988 11
3463 9
8649 11
7965 22
6729 12
4480 4
4782 10
1813 1
4448 4
8297 1
3437 13
4007 0
6743 6
5920 3
2956 7
6139 2
6599 16