1694
4957
2882
802
936
1746
625
917
1500
887
2835
767
717
872
719
744
849
2223
728
924
1140
755
740
671
740
640
706
895
705
755
812
7563
711
762
751
960
738
655
1036
1055
943
756
723
1031
806
715
848
692
814
807
800
667
1489
852
727
966
807
900
1101
713