838
732
2315
882
906
917
830
825
1015
856
772
1022
971
929
973
786
854
789
993
960
819
1005
786
830
851
851
873
1817
1089
980
1412
803
802
1019
763
736
1320
908
1108
821
780
753
747
869
956
806
769
770
773
812
1372
728
725
1179
823
774
801
809
806
931