1525
1148
620
560
602
555
942
684
641
462
708