5558
1393
1067
1061
1051
1244
1098
1089
1053
965
1076
900
8965
1264
1151
952
870
1433
858
975
833
803
770
811
1259
973
776