50
658
0
1
800
4
730
990
2
807
771
10
709
9
594
859
7
797
816
537
618
877
5
476
650
669
3
1288
17
1076
18
546
729
757
520
791
950
6
524
761