1169
938
912
1086
1056
1071
917
923
1085
1095
913
1167
1519
1133
1400
1135
1229
1107
729
683
835
702
777
850
880
797
820
748
895
786
674
849
824
741
853
794