1017
1160
912
932
1373
945
1547
983
909
1285
952
1118
936
1117
931
1243
857
1494
1315
1027
1307
1339
1310
924
949
923
1234
907
982
898
1010
1378
1281
1397
1153
1379