1017
1160
912
930
1369
944
1543
981
909
1284
950
1116
935
928
1242
855
1493
1312
1025
1306
1338
1307
921
947
920
1234
906
896
1008
1376
1280
1397
1150