20
592
0
2
50
833
1
717
3
640
798
687
678
746
854
828
773
801
849
729
741
726
675
630
593
868
663
686
819
4
807
873
742
6
11
660
636