5069 28
3575 5
1749 5
1642 3
1479 4
1318 1
1243 4
1213 6
1211 2
1158 4
1127 1
1102 3
1085 0
1015 2
968 3
967 1
932 1
928 1
911 5
858 2
808 0
802 3
735 1
654 1