
1286

1730

878

1055

354

555

467

2908

353

364

232

185

184

146

154

120

75

61

250

31

182

128

104

196

204

186

101

117

667

219

278

78

149

86

47

242

77

196

203

67

212

202