986
842
810
780
821
1301
992
786
887
888
865
873
868
1189
918
866
1211
936
1290
906
1184
910
1006
894
604
483
555
631
625
557
565
662
566
612