3081
2802
2416
2552
3249
2317
2312
2664
2442
2597