760
2
556
1
697
773
429
830
1185
543
410
627
562
497
353
399
396
472
718
759
618
477
619
739
400
780
599
553
902
656
387
328