1188
1147
989
963
949
989
1091
1151
1046
875
896
1016