3105
2159
3331
2917
3313
2314
1881
1775
2565
2855
2644
3439
1718
3352
2344
2173
1764
2552
2358
1862
2904
2678
2689
2278
1801
2639
3465
1788
2599
2643
3293
2061
2065
3345
3106