1040

173

964

1244

129

107

1792

994

1706

528

1536

624

899

1247

1953

614

1900