862
1782
2897
872
928
845
902
832
2734
897
810
785
940
860
860
807
779
815
1481
892
891
1077
4365
812
1033
798
898
893
797
785
1265
889
1125
838
860
1809
1600
857
856
1337
832
1024
776
862
978
800
3565
788
831
873
1303
814
1278
1071
818
797
1404
1036
919
1117