1060

1263

338

757

147

1555

1658

1600

1319

689

1000

1998

790

724

107

238

253

1607

168

849