932
900
1214
889
962
875
993
1353
1268
1380
1116
1361
973
1084
1369
1425
1611
1117
883
971
1058
1083
1205
1699
1097
1108
1049
996
1418
1177
1042
1189
1008
979
976
1001