1149
617
769
725
605
803
504
622
1066
580
598
519
606
473
537
588
515
532
747
527
1309
569
632
744
742