3000 2
3000 3
3000 0
2998 2
2998 3
2997 1
2997 2
2997 4
2996 1
2995 4
2995 12
2995 2
2994 1
2993 4
2992 2
2992 3
2991 8
2991 1
2990 0
2989 1