805
762
1011
944
818
842
2716
974
1457
1149
2292
898
893
1030
838
847
1174
1138
935
1245
1090
831
1201
1641
1127
3776
1794
1038
996
18882
931
950
867
904
924
867
721
881
951
1057
944
797
828
851
754
987
1007
992
760
776
1513
1090
1051
1175
763
910
852
983
1092
821