50
745
1
0
640
644
2
490
751
597
587
591
981
4
674
863
621
641
738
671
519
620
470
5
595
556
775
3
6
513
869
797
704
774
1062
7