8827 50
935 2
1123 2
778 4
809 1
590 0
2082 4
899 2
4659 22
1429 6
2957 9
1568 4
4626 15
5094 16
1097 2
2805 12
1027 4
1536 5
3028 16
980 2
2941 7
2503 6
3863 11
935 9