926
1058
1083
1205
1699
1097
1108
920
1049
996
1418
1790
1177
1042
1189
1008
979
976
1001
1978
1172
949
1110
1484
1545
1476
1227
1123
1098
1290
1402
1115
1096
1495
1378