14229
10
3037
4
1472
1
770
0
1866
3
1399
1182
2
472
4936
7550
2102
4682
3499
7
1696
1712
9778
12
675
2448
5
2815
2420
6
3721
4232
1229
18385
552
16
2457
1037
624
379
883