1194
951
932
1109
1092
1083
930
937
1101
1108
934
1184
1537
1146
1420
1154
1250
1122
743
698
851
720
794
865
909
814
857
768
911
816
691
863
837
766
882
811