5556
1392
1066
1061
1050
1243
1098
1089
1053
965
1076
900
8962
1264
1151
952
870
1433
858
974
833
802
770
811
1258
973
776