2977
2175
2330
3316
3482
1901
1980
1746
2530
3048
2538
1784
1788
2815
2590
2596
1893
2155
3214
2286
1775
2801
3334
2823
2587
3136
3423
2659
3465
3255
3047
2163
1723
1728
2525