1042
1832
1074
874
800
2064
1047
1228
883
893
887
957
972
1886
820
782
916
1030
903
897
1005
4058
882
885
841
4349
2323
1040
955
978
1910
1960
1783
875
1994
935
891
1068
1507
3014
1100
1064
997
1071
949
877
2727
1171
1047
1906
2743
987
1298
959
843
1081
886
1992
1922
1050