1116
1038
943
944
1397
910
970
927
978
962
1150
1460
1010
1272
870
1098
911
866
865
1002
1032
878
888
1055