891
8512
1775
851
2653
787
1405
932
1832
837
1055
777
765
1228
978
1099
933
936
868
1084
749
1014
751
1044
814
848
2479
7558
866
835
1067
984
829
1295
1801
827
856
956
787
836
811
1180
1175
994
1029
873
799
979
1009
925
852
773
957
830
1028
4807
853
1273
982
842