3000 7
2999 6
2998 6
2998 0
2994 1
2991 2
2987 1
2983 9
2980 10
2980 0
2975 7
2975 6
2974 10
2971 3
2971 8
2967 1
2963 8
2961 4
2960 8
2954 10
2952 7
2950 3
2948 3
2945 6