1088
1317
1109
1049
1070
1228
907
946
929
897
981
960
1059
928
1222
944
1618
1123
983
925
877
882
1030
1037
893
927
1335
1149
1288
1224
950
932
1140