1508
1549
1440
950
915
962
882
998
974
1033
1020
1437
928
874
924
1022
876
1008
1179
885
875
1220
900
1172
961
1139
1003
1363
1131
1327
1252
930
896