982
1198
1018
1504
1398
928
1619
1057
1542
988
1362
1020
1336
960
907
904
1103
884
1154
1017
1160
912
931
1373
945
1546
983
909
1285
952
1118
936
1116
1243