14459
14459
905
627
659
959
31457
11953
548
1669
9484
905
730
16021
1855
1725
1682
1874
1401
726
1228
1005