1633
1497
1276
7458
1173
1231
1755
963
989
960
938
1053
991
965
1009
1329
1570
892
748
835
905
967
842
885
813
944
902
716
898
863
794
930
845
809
817
859