3002 2
3001 5
3001 1
3000 3
2999 1
2999 3
2997 5
2997 1
2991 0
2990 2
2988 4
2983 3
2982 1
2981 3
2977 2
2977 5
2975 2
2972 4
2965 2
2965 4
2962 10
2960 1
2954 2
2951 1