1088
1314
1108
1049
1069
1226
906
946
929
896
981
959
1059
928
960
1220
942
1618
1123
925
875
882
1028
1036
893
980
1335
1148
1288
1224
949
931
1138