1491
1384
1193
7345
1111
1169
1653
883
923
905
871
950
931
902
933
1259
1493
812
686
758
834
852
773
782
725
881
769
659
830
805
724
820
774
751
764
795