550
550
182
187
1757
555
712
653
611
698
507
804
373
647
693
635
639
807
862
458
672
500