5564
1398
1071
1068
1055
1250
1102
1096
1064
973
1079
912
8999
1276
1159
964
882
1441
866
982
838
807
776
817
1285
988
783