955
918
969
886
1006
980
1043
1030
1441
930
881
1014
929
894
1104
1133
1291
865
864
1155
922
866
875
1167
1046
863
882