1068
1062
1052
1150
1245
1098
1089
1055
968
1078
904
8970
596
477
547
619
605
546
549
652
554
600
578
512
603
557
530
573
536
535
523
537
504
517
518