50
724
1
3
832
0
641
2
511
564
512
7
524
1027
5
562
550
701
750
593
1404
6
1015
11
976
765
602
691
775
622
707
517
481
451
844
546