382
225
587
497
452
522
291
236
416
513