1077
832
998
783
980
2245
855
933
860
1364
1888
841
925
779
819
806
838
1471
1047
1641
832
874
930
788
739
1690
776
858
995
822
869
790
828
817
878
793
1100
1007
1082
860
910
818
906
943
847
851
1315
779
850
927
822
889
843
775
1839
877
894
895
866
1899