18385
2
2748
547
0
1346
4
3092
1
247
3063
3
1419
1824
7334
6515
326
5262
10
2330
10270
3428
25137
776
1751
385
19279
4172
9
3691
5
17353
2301
381
2865
2881
770
2134
12