990
929
881
889
1035
1045
898
982
1076
940
1071
1097
1220
1794
1109
1120
1049
1209
1018
988
987
1009
2005
1182
955