2412
13
1426
14
1965
20
816
5
1671
17
4982
39
1829
13
7009
47