851
1727
970
871
697
768
1168
813
746
1473
5545
926
765
885
925
672
2119
742
11490
864
696
709
1057
738
723
801
779
848
2073
827
944
671
762
846
687
2769
902
893
758
658
650
1856
960
695
667
721
785
861
733
3494
879
1567
950
796
788
686
712
717
697
876