1170
1176
1247
814
883
580
526
510
537
529
490
726
576
545
777
687
521
467
478
452
531
543
603
540
528