2847
924
910
840
893
1002
1036
909
927
877
921
1159
1797
930
1128
1115
892
986
983
826
833
985
909
954
942
1250
1023
909
1101
898
892
1161
972
881
884
1022
945
1039
1355
1145
1137
997
909
1039
1241
1059
1140
1158
1112
1348
1065
1142
1111
1050
1003
1074
15296
1224
4974
6929