2997 5
2996 9
2991 11
2990 5
2989 11
2987 7
2986 5
2986 12
2970 17
2967 4
2965 5
2962 5
2960 4
2959 6
2958 9
2956 25
2954 8
2954 10
2951 6
2950 5
2946 7
2945 8
2943 8
2941 8