3000 0
3000 1
2999 2
2999 1
2999 0
2998 0
2997 1
2997 3
2997 2
2996 5
2996 3
2996 1
2996 0
2995 0
2991 0
2990 1
2990 2
2989 0
2989 1