823
680
734
2999
1513
900
649
1721
1037
1225
889
793
711
760
745
887
671
693
809
1761
794
819
699
730
838
4511
734
645
834
798
832
970
977
698
2967
655
767
863
911
1080
732
2280
1186
2582
1254
683
792
690
686
7197
2018
677
665
866
699
625
1141
720
1036
1029