1109
1116
930
1205
1102
1144
1289
1686
1226
1250
2144
1575
1426
1309
2059
1638
1628
1241
1704
1886
1785
2369
2013
4304
2850
3253
2277
2503
2603
2165