826
636
625
576
742
863
491
460
531
733
421
465
633
463
430
434
394
477
421
571
458
496