1050

668

125

1397

176

564

131

311

1926

831

1963

1060

148

975

512

717

1719

1209

803

239