1264
1396
1081
1106
1100
1422
1167
1173
971
1237
1239
990
945
1076
1094
1052
964
1048
1440
907
919
1195
993
944
1108
1797
1147
1196
1381
1663
1628
1549
999
1032
956