656 0
1542 3
1688 7
2573 6
5514 22
5085 30
1498 2
3274 7
693 1
6611 23
3655 14
576 1
900 2
1073 4
2090 5
787 2
2890 8
1529 6
946 2
2965 7
748 3
1539 0
2571 4
1129 4