3997
650
1825
3014
749
721
1170
710
875
1886
929
4408
1080
800
682
742
672
764
722
742
813
643
1527
2291
735
715
712
669
640
1345
780
685
3904
669
839
847
938
853
679
760
1451
881
3061
2031
662
2341
744
721
710
865
719
822
1115
1529
805
705
758
647
910
886