5135 28
3635 5
1772 5
1668 3
1506 4
1340 1
1283 4
1253 6
1251 2
1176 4
1153 1
1134 3
1116 0
1030 2
1027 3
1006 1
961 1
957 1
930 5
880 2
836 0
826 3
749 1
673 1