1492
1384
1193
7345
1111
1169
1654
884
923
906
871
950
932
902
933
1259
1493
812
686
759
835
852
773
783
728
882
769
659
830
805
724
820
775
751
764
795