315
0
324
355
469
559
473
470
399
551
832
3
1373
739
2
1110
5
403
545
1
622
890
527
423
492
549
441
482
670
515
693