1491
1384
1193
7345
1111
1169
1653
882
921
904
870
950
931
900
933
1259
1493
812
686
758
834
852
773
782
725
881
768
659
829
805
724
820
751
764
795