633
490
507
455
585
707
398
368
428
596
340
372
514
384
346
350
317
388
341
467
368
392