913
1000
948
1121
724
1144
3656
852
1044
1019
697
1865
835
699
695
814
787
796
659
774
686
943
853
789
1106
649
671
1021
717
761
696
714
864
664
746
737
994
764
971
808
2045
777
837
803
9005
910
6625
762
748
712
827
1697
688
676
614
628
654
1822
1107
945