1067
1061
1051
1149
1244
1098
1089
1054
967
1077
903
8967
594
476
546
619
605
548
651
554
600
577
512
601
557
530
549
573
536
535
522
503
517