50
726
1
3
833
0
644
2
642
512
564
513
7
525
1035
5
552
706
751
594
1407
6
1019
11
981
768
604
693
776
627
710
519
484
454
847
546