1547
1442
1242
7401
1151
1206
1709
913
950
935
900
988
966
936
1295
1539
854
721
794
867
911
815
858
769
912
820
692
864
837
766
885
812
787
793
833