983
930
892
970
994
836
820
6123
1188
1324
1007
1031
2889
1156
869
964
1162
1131
1001
2074
923
1306
929
1129
1991
889
1415
856
1374
1107
979
1063
981
2727
1016
1166
820
1052
1474
908
1341
1090
4315
1163
1124
870
1915
2931
1237
865
881
990
2122
1133
842
3512
894
1524
896
933