3441
670
623
366
444
496
879
658