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.012619972229004 ms (with caching enabled)

amount1
279
0.0006561279296875 ms (with caching enabled)

amount1amount3
279254
0.009519100189209 ms (with caching enabled)

Used Versions
PHP 7.2, Zend 3.0, Symfony 4.0, Laravel 5.6, PHPUnit 6.5, Doctrine 2.8