1509
1550
1440
950
916
964
883
1000
975
1036
1022
1438
929
1262
857
879
992
1203
895
877
1173
1216
1413
1049
872
888