990
929
881
889
1035
1045
899
982
1076
940
1071
1097
1221
1794
1109
1120
1049
1210
1018
988
987
1009
2005
1182
956