1100
508
393
482
547
464
531
418
411
992
449
432
490
411
497
511
558
435
522
477
407
506
624
372
395