953
877
839
845
991
992
856
941
1018
893
1027
1033
1174
1268
1052
1058
1007
1125
978
947
918
959
1454
1131
923