965
1058
856
874
1259
867
1461
910
832
1205
870
1017
851
1003
1172
791
1404
1228
954
1208
1268
1201
841
886
834
1160
837
914
826
945
1224
1173
1320
1262