1570
1188
1342
1089
1134
919
1037
962
1043
958
893
915
1027
988
873
956
856
899
927
868
1141
852
853
775
791
871
947
914
961
880
997
973
1031
1015
1434