806
1
599
706
524
1180
74
404
403
525
72
506
807
2
644
887
676
914
804
620
994
4
777
800
954
762
687
787
1582
6
2189
1740
5
1158
548