5894 26
1686 7
2495 12
1646 3
2043 7
1919 10
1170 2
1124 1
1188 4
922 1
1584 1
1594 7
2148 4
1839 3
944 5
4706 6
1053 2
956 2
1536 0
1644 4
1130 2
1213 4
2026 8
7532 20