1017
1160
911
929
1368
944
1543
981
908
1284
950
1116
934
928
1240
854
1492
1312
1025
1305
1338
1306
921
947
920
1234
906
896
1006
1375
1280
1396
1150
1376