1615
1384
1481
1144
1541
1429
1235
7394
1147
1200
1698
1344
1086
1088
1108
1048
1068
1226
906
945
929
895
981
959
1059
927
960
925
1335
1148
1288
1224
949
931
1138