2078
791
2147
997
869
897
901
973
2248
1192
1059
1034
763
929
1129
846
885
6898
1063
826
964
891
35152
1775
851
2653
787
1405
932
1832
837
1055
10267
765
1228
978
1099
933
936
868
1084
4134
8849
749
1014
751
1044
820
814
848
1201
2479
7558
866
835
1067
984
829
1295
959