50
617
1
0
734
665
503
2
901
13
752
646
650
496
754
601
592
597
986
4
681
868
625
644
742
100
750
676
523
623
476
5
600
561
781
3
6
518