1256 3
1249 4
1183 3
1157 2
1140 3
1132 4
1125 2
1104 5
1101 1
1101 3
1097 5
1090 4
1085 6
1079 4
1018 1
982 5
976 0
969 3
957 2
911 3
838 1
781 1