1630
1495
1275
7457
1173
1231
1755
962
989
959
938
1051
991
965
1009
1327
1570
892
747
835
903
967
842
885
813
943
901
715
898
862
794
929
844
808
817
859