1429
838
928
1033
886
858
786
844
786
1749
908
842
849
896
824
877
1842
896
1178
1054
800
1548
796
4405
816
921
803
810
1594
1621
1037
819
815
831
1056
1125
1125
1153
1011
1019
7131
821
1322
974
798
3527
850
848
1083
844
779
809
848
868
1381
1074
1597
892
974
848