410

501

309

368

1677

1317

1330

247

197

1976

109

723

1103

1946

1301

960

1229

495

351

1859