1123
923
892
1071
1026
1059
904
911
1067
1080
896
1152
1495
1118
1388
1121
1216
1096
712
667
814
686
759
835
854
776
786
728
882
769
660
834
805
724
820
775