871
871
902
777
1607
1575
1730
5364
710
1785
647
1004
754
11114
5469
2115
796
5716
887
700
976
1731