981
924
875
880
1028
1035
892
980
1068
932
1066
1091
1212
1735
1103
1114
1046
1199
1014
986
982
1005
1993
1177
953