1217
884
899
1176
977
923
1091
1749
933
987
1170
1460
1585
1529
954
1445
1305
876
1489
1272
1268
1251
1356
1452
1111
1303
1306
1270
1167
1282
1116
1108
1450
1384
1119
1080