706
455
553
421
450
649
486
724
36373
561
418
596
560
449
562
516
533
673
497
469
459
537
512
617
914
863
773
850
528