3887
569
351
361
440
331
506
532
317
379
366
379
279
866
328
452
488
895
660
405
507
268
272
617
362