Google Sheets: Can you show the value of the day of the week in natural format (Su, Mo, Tu ..) in Arrayformula?

For the Google sheet with the following data in A2: B4
06/29/2019 1:25 PM 1
06/30/2019 13:32 1
07/01/2019 1:40 PM 1

The output will show
Monday 11
Saturday 1 1
Sunday 1 1

Can it be this Saturday, Sunday, Monday, etc?

= {QUERY (ARRAYFORMULA (TEXT (SUBSTITUTE (TEXT (SINGLE (YES (LEN (A2: A), DATE (20 AND AVERAGE (A2: A, 9, 2), LEFT (A2: A, 2), MEDIUM (A2 : A), 4, 2)),)), "mm / dd / yyyy"), "30/12/1899", ""), "dddd"), "select Col1, count (Col1) where Col1 <> & # 39; & # 39; group by Col1 label count (Col1) & # 39; & # 39; "), QUERY (QUERY ({ARRAYFORMULA (IF (LEN (A2: A), TEXT (DATE (IF (LEN (A2: A), 20,) and MID (A2: A, 9.2), LEFT (A2: A, 2), MID (A2: A, 4.2)), "dddd"),) ), B2: B}, "select Col1, sum (Col2) group by the sum of the label Col1 (Col2) & # 39; & # 39;"), "select Col2 where Col1 is not null")}