325
0
420
376
858
477
55
372
664
810
892
419
761
578
458
440
774
795
1024
750
765
365
786
698
2024
1
931