50
599
0
1
702
929
5
26
687
537
619
830
13
634
3
587
6
1328
10
82
674
715
604
868
7
592
2
512
627
571
664
665
524
892
4
612
615
473