986
964
1004
891
1113
921
4730
1145
848
1352
817
896
976
965
899
942
1001
1058
852
1004
1069
831
2974
787
989