1492
1385
1194
7346
1111
1169
1654
884
923
906
871
950
932
902
933
1260
1493
812
686
759
835
854
774
785
728
882
769
659
832
805
724
820
775
751
764
796