878
837
918
941
1410
944
823
1784
784
814
848
1110
875
849
812
801
796
2160
823
974
867
743
7928
812
994
905
706
2259
882
797
989
818
793
1124
862
1082
855
760
1323
838
1026
887
927
1815
866
843
1385
818
780
934
862
828
1003
867
2796
2059
780
763
866
791