1084
1043
1176
1105
1064
1202
972
1142
993
954
991
1094
955
1017
1048
931
897
1016
1008
1021
951
949
1049
1020
1237
967
928
987
997
1118
996
1004
960
1060
1088
902
851
1018
1131