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
816
689
862
837
763
880
808