1140
1001
869
815
935
838
748
844
831
878
891
991
856
1015
932
1040
1307
1360
1070
1064
1053
1151
1247
909
1099
1093
1061
970
1078
911
1235
1174
1241
8983
1346