455
452
411
426
332
1
599
766
249
332
251
559
384
352
298
274
438
225
185
216
195
336
421
2206
381
417
325
432
188
230
307
442
224
227
204
353
351
205
239
255
422