981
924
875
881
1028
1035
892
980
1068
933
1066
1091
1212
1736
1104
1114
1046
1199
1015
986
982
1005
1993
1177
954