951
877
838
845
990
991
855
941
1018
891
1026
1032
1174
1225
1051
1058
1007
1124
978
947
917
958
1446
1129
922