492
384
149
104
518
746
502
267