For the future, the best time and easiest way to tell is when they are only 1-2 days old max. Another way to tell is by watching them walk, if they strut they are roosters. Also, if they are startled the boys stand up tall and the girls will hunker down. I cannot hardly tell by these pictures but I am fairly certain #2 is a Rooster.