1103
1787
1134
1161
873
955
3220
1023
1410
2283
856
898
927
868
1140
851
775
789
870
947
913
960
879
996
973
1031
1013
1432
925
854
852
912
874
825
769