50
701
0
1
914
563
489
1006
15
567
2
462
554
597
1209
5
860
694
1084
7
921
6
868
579
4
723
669
498
712
517
572
670
760
547
698
533
739
3