1017
1160
912
930
1369
944
1545
982
909
1284
950
1117
935
1116
929
1242
857
1494
1313
1025
1306
1338
1307
923
948
920
1234
906
896
1009
1376
1280
1397
1150
1377