2582
2186
1274
1121
1160
1514
1099
1611
1870
1149
1600
1251
1217
1146
2508
1805
1676
1285
1203
1330
1373
1838
2118
1351
1255
1479
1313
1408
1759
3059
3075
1383
1540
1276
1218
1494