1045 5
1043 2
1042 2
1041 3
1038 2
1038 9
1037 2
1025 4
1017 0
1012 2
1007 3
1005 1
1003 4
996 0
991 2
990 0
980 5
975 3
963 2
959 2
958 2
956 1