1213
881
896
1172
974
920
1088
1552
929
983
1164
1455
1389
1329
953
1445
1304
876
1488
1076
1072
1059
1157
1258
916
1108
1104
978
1084
919
1254
1183
924
884