990
928
881
888
1035
1045
897
982
1076
940
1071
1097
1219
1792
1109
1120
1049
1209
1017
988
987
1009
2004
1182
955