990
929
881
890
1035
1045
899
982
1076
940
1071
1097
1221
1795
1110
1120
1049
1211
1019
989
987
1010
2005
1182
956