3002
2998
3122
3008
2960
2959
2969
2972
2982
2990
2980
2986
2992
3043
3024
3052
3039
3062
3070
3072
3066
3080
3095
3083
3098
3094
3103
3155
3173
3168
3140
3176
3177
3156
3186
3194
3205
3220
3210
3228
3250
3273
3244
3286
3302
3288
3323
3328