990
930
882
890
1035
1045
899
982
1076
940
1071
1097
1221
1796
1110
1120
1049
1211
1019
989
987
1010
2005
1182
956