Have you checked the manual for your particular model of ML370? One 370 manual I've pulled up says memory slots should be populated sequentially, that's not to say its right for your system.
http://tinyurl.com/64dvngPick your model, go to "Manuals..." then "Service and Maintenance information"