Heat map (vertical): JJJJJKKKKKKKKKKKKLKKJJJJKKJJKJKJKKKKKKKKKKKKKLLLLLLLLLNNNNNNNNNNNNNNLMNLLLLLLLLLLLLMMMMMMMMMNNMNNMMNNMMMMMMMMMMMMMMMMMLNOOOOOOOOOOOOOLKLLLLMNNMMMMMMLKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLMMMMNNNNOOOOOOOOONNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOOOOPRQPQQPPQPNOOOOOOOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMLLLLLKKJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLMMLLLLLLLLLL