986
842
810
780
821
1299
992
786
885
888
865
873
868
1189
864
918
887
1211
936
1289
906
1183
909
1005
893
604
483
554
630
623
556
565
661
566
611