512
470
1097
364
457
465
1052
509
448
525
489
355
425
341
372