1191
951
930
1105
1086
1083
936
1101
1108
931
1183
1535
1145
1415
1151
1244
1119
742
696
851
719
794
865
909
813
853
765
907
815
689
862
836
763
879
808