591
1226
554
525
535
529
485
519
566
1170
615
1519
504
505
580