383
225
230
587
529
291
237
419
513
506