1482
1375
1174
7335
1090
1151
1639
877
906
899
861
934
925
884
915
1243
1489
806
681
753
828
837
767
775
720
763
653
820
794
714
812
741
756
784