1078
832
998
783
981
2245
855
933
860
1364
1888
841
925
779
820
806
839
1471
1047
1641
832
874
930
788
739
1690
776
858
995
822
869
790
829
817
878
794
1100
1007
1082
860
910
818
906
943
847
851
1315
779
850
928
822
889
843
775
1841
877
895
895
867
1899