1213
881
896
1172
974
920
1088
1556
929
983
1165
1456
1390
1330
953
1445
1304
876
1488
1076
1072
1059
1157
1258
917
1108
1104
978
1084
919
1254
1183
924
884