1213
881
896
1172
974
920
1088
1552
929
983
1164
1455
1389
1329
949
1442
1300
872
1484
1076
1072
1059
1157
1257
916
1108
1104
978
1084
919
1254
1183
924
884