5097 28
3597 5
1755 5
1657 3
1491 4
1329 1
1257 4
1227 6
1221 2
1165 4
1138 1
1110 3
1092 0
1023 2
980 3
979 1
943 1
940 1
919 5
866 2
823 0
812 3
740 1
663 1