846
814
2909
982
978
844
978
1061
1091
894
958
799
934
872
854
824
875
774
1183
1934
819
843
1888
876
916
1010
966
763
864
898
1444
794
825
845
797
993
1020
1231
864
810
853
1077
1425
871
1124
849
2614
913
1000
934
8400
1001
791
1057
1043
865
925
969
867
820