1509
1550
1440
950
915
963
883
999
975
1036
1021
1438
929
1261
857
879
991
1202
895
877
1173
1215
1413
1049
872
888