1067
1061
1051
1149
1244
1098
1089
1054
965
1077
902
8966
594
475
546
618
604
548
651
553
600
577
512
601
557
530
549
572
536
535
522
503
517
516