932
898
1214
888
962
874
992
1353
1268
1380
1116
1360
973
1084
1369
1424
1611
1117
883
971
1058
1083
1205
1699
1097
1108
1048
996
1417
1177
1042
1188
1007
979
976
1001