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