1508
1549
1440
950
915
962
883
999
975
1033
1020
1437
929
1260
855
879
990
1202
895
876
1172
1214
1412
1049
872
887