769
1139
834
813
866
790
907
871
1224
979
1165
3548
1004
1111
859
1153
766
772
915
1148
917
767
906
2291
871
758
836
828
984
786
890
828
873
789
1170
879
930
1163
1083
841
1759
894
850
865
840
779
913
927
960
875
878
905
2462
878
845
922
1425
1143
893
914