804
697
688
940
932
883
1016
930
896
885
1105
1134
1294
871
870
1156
866
924
867
895
881
1169
1048
1389
1329
1042
1241
938
571