793
865
870
815
2070
2644
845
824
837
756
910
1097
782
883
2303
942
914
993
1895
902
1036
882
867
897
1014
795
805
978
837
784
933
886
1314
1210
816
749
889
1022
1295
789
820
876
1027
943
788
776
799
845
2141
773
768
1356
1219
857
868
1188
797
922
1464
897