1109
3
2850
3249
3115
1692
2551
3092
2825
2065
1902
2461
2400
919
2395
3100
2149
1546
2947
4907
1781
3284
1792
1838
2343
3125
1610