806
800
662
670
757
961
743
906
18648
1344
877
816
4293
647
731
933
927
865
875
1033
698
689
670
756
807
988
628
872
751
702
728
747
913
884
746
755
836
743
870
1112
1044
729
763
968
4524
640
707
1056
1065
773
1031
748
763
805
753
874
731
1303
784
919