882
2
739
1
689
514
708
684
727
1441
3
1106
649
735
870
652
540
835
792
2318
722
903
800
923
685
627
485
1060
871
592
895