Getting row counts of different columns in one query in MySQL

Code
SELECT COUNT(*) AS amount3 
    FROM history
    WHERE status = 3;

SELECT COUNT(*) AS amount1 
    FROM history
    WHERE status = 1;

SELECT
    SUM(status = 1) AS amount1,
    SUM(status = 3) AS amount3
    FROM history;
Result
amount3
254
0.06653094291687 ms (with caching enabled)

amount1
279
0.00056600570678711 ms (with caching enabled)

amount1amount3
279254
0.0040228366851807 ms (with caching enabled)

Used Versions
PHP 7.3, Zend 3.0, Symfony 4.3, Laravel 5.8, PHPUnit 8.0, Doctrine 2.10