541
467
531
149
303

461

357
622
388
832