1217
884
899
1176
977
923
1091
1556
933
987
1169
1460
1585
1529
954
1445
1305
876
1489
1080
1076
1251
1356
1262
920
1303
1108
982
1088
1116
983
1450
1188
1119