976
802
1193
686
766
1061
861
710
832
696
1200
796
1130
1126
1005
849
678
712
703
1412
854
558
824
764
713