1631
929
855
1913
1958
851
992
915
858
877
902
1004
866
1091
1127
831
1001
929
982
1889
897
880
862
4449
988
815
996
1003
832
1148
946
806
778
949
1021
932
1047
796
893
897
994
858
1128
964
931
3608
834
1128
1001
966
939
858
798
904
971
967
817
970
1421
836