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

amount1
279
0.00065994262695312 ms (with caching enabled)

amount1amount3
279254
0.0020079612731934 ms (with caching enabled)

Used Versions
PHP 7.1, Zend 3.0, Symfony 3.2, Laravel 5.2, PHPUnit 5.6, Doctrine 2.6