1353

1159

988

852

507

1445

985

1529

1106

998

338

1569

1783

1898

1980

1240

1115

942

213

961