1098 3
1093 2
1089 4
1076 4
1065 7
1058 5
1053 2
1048 4
1035 2
1016 1
994 4
987 3
985 2
982 2
978 1
960 3
957 3
954 5
943 1
941 2
928 1
906 2
905 1
895 2