3000 2
3000 1
2999 0
2999 3
2999 12
2999 4
2999 1
2999 5
2998 5
2998 1
2998 6
2997 3
2997 2
2997 1
2997 0