10827
4
3506
8
1894
2
3898
10
18546
15
5849
5
2396
1
2247
1757
2435
2055
1416
1767
1720
1744
2630
3498
1460
1466
3140
1846
1657
7034
2184
3315
13442
20545
4029
1539