638
863
700
824
1163
1292
3894
962
1452
873
1028
787
1062
18634
744
712
837
1446
1016
1705
696
751
830
1030
848
1123
696
841
879
726
851
723
1084
891
811
653
772
771
707
875
4838
777
632
770
717
760
2227
730
796
811
819
1417
746
859
769
823
832
1021
2324
778