3000 0
2999 6
2998 3
2998 6
2995 2
2994 1
2994 6
2992 0
2992 5
2991 10
2989 3
2989 10
2983 11
2978 12
2977 2
2971 11
2970 9
2969 7
2966 11
2965 5
2965 1
2964 1
2960 7
2954 10