1185
1279
920
1388
1008
934
970
1517
1092
1354
960
985
1199
1020
1505
1398
929
1621
1058
1542
991
1363
1336
961
907
905
1103
884
1154
1017
1160
912
932
1375