1097

1307

504

179

1287

1981

332

1107

1727

694

860

430

1802

2000

1020

1140

515

1557

1040

1298