3905
8
399
0
697
764
5
554
3
843
2
644
525
1
879
778
830
555
581
600
6
417
578
780
755
486
544
949
591
456
536
553
530
546
4
1103
1183
604