355
415
399
1069
409
525
560
632
687
531
557
531
657
1232
540