1217
884
899
1176
977
923
1091
1556
932
987
1168
1459
1393
1449
954
1445
1304
876
1489
1080
1076
1063
1160
1261
920
1112
1108
981
1088
1258
1187
1068