418
411
403
385
457
478
920
740
270
662
559
493
517
329
9392
626
600
331
438
284
292
327
351
423
414