1180
968
10298
1150
1454
821
13913
835
881
863
834
866
841
861
907
1242
781
979
2515
1066
819
783
861
934
862
847
1002
2103
1112
1186
987
952
843
747
826
947
1008
870
954
1400
1232
799
856
863
998
840
870
827
1311
950
813
875
914
848
917
797
810
943
874
1013