948
914
961
881
998
974
1032
1018
1435
922
876
1007
923
884
873
1096
1128
1288
852
855
1148
853
854
889
870
1160
1035
1161
874
877