
1287

1730

878

1055

354

555

467

2909

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

87

47

242

77

196

203

67

212

202