5564
1398
1071
1068
1054
1250
1102
1095
1064
973
1079
911
8998
1275
1158
962
880
1441
866
982
838
807
776
817
1284
988
783