1836

1030

1706

1109

124

283

1990

545

1029

647

820

1078

272

122

1223

949

390

326

1358

201