18929
2686
2536
1848
2446
930
1081
4457
4686
903
1854
1954
895
9517