3213
3123
3141
3059
3111
3160
2935
2966