Marblehead High School won the Northeastern Conference swim meet at Salem State College in every way imaginable.The Magicians won in total points (1,219-740 over Swampscott), girls (647-366.5 over Beverly) and boys (572-484 over Swampscott).Danvers was third in all three categories. After that, it was Beverly, Salem, Classical, Peabody, English and Revere in combined scores; Swampscott, Peabody, Salem, Classical, English and Revere in girls; and Classical, Beverly, Salem, English, Peabody and Revere in boys.Individual results – the top three in each category – are as follows:Girls 200 medley relay: Marblehead (Caroline Belli, Catherine Rafferty-Millett, Katherine Foley and Caroline Caliri), 1:56.50; Beverly (Kelly O’Connor, Erin Harrington, Carolyn Hall and Abby Curran), 2:04.77.Boys 200 medley relay: Marblehead (Chris Argiros, Ted Millett, Trevor Burd, David Traynor), 1:51.01; Swampscott (Omri Bernstein, Drew Connors, Sam Andler, Stepan Gevorgyn) 1:58.79; Danvers (Mike Sears, Graham Beck, Jared Collins, Dan Crowley), 2:03.08.Girls 200 free: Katie Kidney, Classical (2:03.55), Katherine Foley, Marblehead (2:06.53), Tessa Merrick, Marblehead (2:07.12).Boys 200 free: Sam Andler, Swampscott (2:03.52), Kevin Ranta, Beverly (2:11.38), Dan Crowley, Danvers (2:11.78).Girls 200 IM: Caroline Belli, Marblehead (2:14.33), Catherine Rafferty-Millett, Marblehead (2:22.96), Katherine Kelloway, Marblehead (2:30.47).Boys 200 IM: Ted Millett, Marblehead (2:05.09), Graham Beck, Danvers (2:17.94), Taylor Wright, Marblehead (2:28.10).Girls 50 free: Kristin Dooley, Salem (27.57), Emily Rockwood, Marblehead (27.29), Micailah Adee, Marblehead (28.34).Boys 50 free: Mike Diaz, Peabody (25:27), David Traynor, Marblehead (25.49), Stepan Gevorgyn, Swampscott (25.96).Girls one-meter diving: Tia Murkison, Classical (212.95), Haley Robb, Marblehead (206.25), Jody Bulger, Danvers (157.05).Boys one-meter diving: Steven Maruzzi, Peabody (189.35), Will Segal, English (145.60), Billy Wyman, Marblehead (141.85).Girls 100 fly: Katherine Foley, Marblehead (1:03.75), Carolyn Hall, Beverly (1:04.06), Caroline Humphrey, Marblehead (1:09.07).Men’s 100 fly: Sam Andler, Swampscott (1:01.78), Tommy Regan, Salem (1:09.88), Travor Burd, Marblehead (1:12.33).Women’s 100 free: Caroline Caliri, Marblehead (56.92), Suzanne Foley, Marblehead (1:00.25), Abby Curran, Beverly (1:00.59).Boys 100 free: Omri Bernstein, Swampscott (53.94), Mike Diaz, Peabody (55.94), Chris Argiros, Marblehead (56.02).Girls 500 free: Kelly O’Connor, Beverly (5:26.27), Katie Kidney, Classical (5:31.31), Caroline Caliri, Marblehead (5:40.48).Boys 500 free: Cal Gridley, Marblehead (6:04.78), Kevin Ranta, Beverly (6:05.79), Nikita Klimashov, Swampscott (6:29.98).Girls 200 free relay: Marblehead (Suzanne Foley, Katherine Kelloway, Tessa Merrick, Katherine Foley) 1:51.98; Marblehead (Caroline Humphrey, Savanah Harshbarger, Katherine Fallon, Brittany Walsh) 1:56.64; Salem (Taylor Duncan, Rebecca Brennan, Maureen Regan, Kristin Dooley), 1:57.16.Boys 200 free relay: Swampscott (Sam Andler, Matt Barbuzzi, Omri Bernstein, Stepan Gevorgyn (1:44.88), Danvers (Mohamad Najia, Jared Collins, Graham Beck, Dan Crowley) 1:50.29; Marblehead (Michael Scott, Brian Orne, Gary Pivavarov, Cal Gridley) 1:53.10.Girls 100 backstroke: Caroline Belli, Marblehead (1:00.60), Kelly O’Connor, Beverly (1:02.33), Emily Rockwood, Marblehead (1:06.70).Boys 100 backstroke: Chris Argiros, Marblehead (1:02.76), Omri Bernstein, Swampscott (1:05.21), Mike Sears, Danvers (1:14.70).Girls 100 breaststroke: Catherine Rafferty-Millett, Marblehead (1:15.03), Maureen Regan, Salem (1:19.89), Andrea Moore, Marblehead (1:22.22).Boys 100 breaststroke: Ted Millett, Marblehead (1:01.73), Graham Beck, Danvers (1:08.28), Taylor Wright, Marblehead (1:10.90).Girls 400 free relay: Marblehead (Suzanne Foley, Catherine Raffery-Millett, Caroline Belli, Caroline Caliri) 3:59.65; Beverly (Abby Curran, Kelly O’Connor, Carolyn Hall, Erin Harrington) 4:11.65; Marblehead (