1049

1241

402

837

120

1923

943

758

107

717

953

1080

1355

1918

140

968

324

1512

881

574