804
697
688
940
932
883
1016
930
896
882
1105
1134
1294
868
866
1156
924
867
895
878
1169
1048
1389
1329
1038
1237
935
568