982
837
807
776
817
1284
988
783
880
883
860
871
865
1187
914
863
885
1207
933
1285
902
1177
905
1001
888
600
479
550
623
614
553
558
657
561
606