837
807
2897
971
966
836
971
1054
1084
886
952
786
926
863
845
815
867
766
1177
1917
813
834
1883
869
909
995
957
754
853
892
1431
786
817
837
792
984
1010
1222
857
802
846
1068
1417
865
1110
844
2594
905
994
926
8358
993
782
1049
1030
857
909
956
861
808