1124
923
893
1071
1027
1059
904
911
1068
1081
896
1152
1496
1118
1388
1121
1216
1096
713
667
814
686
759
836
854
777
786
728
882
769
660
835
805
724
821
775