1137
871
953
852
893
925
863
1136
845
771
787
866
943
909
957
876
988
970
1028
1010
1429
922
848
872
822
767
690
895
1148
883
976
849
698