1103
1787
1134
1160
873
955
3220
1023
1409
2283
855
897
927
867
1140
850
775
789
869
947
913
960
879
996
973
1030
1013
1432
925
854
852
911
874
825
769