547
259
282
293
370
414
1497
160
358
203
378
265
182
246
185
350
249
228
615
202
222
358
200
255
252
252
205
208
209
253
307
182
204
322
245
175
853
336
198