1017
1160
912
931
1373
944
1546
983
909
1284
952
1118
935
1116
1242
857
1494
1315
1027
1307
1338
1310
924
948
922
1234
906
982
898
1009
1376
1281
1397
1152
1378