9419
882
977
1240
603
674
592
1099
645
562
459
596
659
627
601
1089
774
575
599
459
550
484
497
560
402