297
191
546
555
494
498
533
188
196
205
354
187
1052
1055
576