14229
10
3037
4
1472
1
4682
2
7550
2102
1712
3
9778
12
770
0
2420
6
3721
4232
2815
1866
2457
1182
2610
11829
472
624
4936
2329
3091
7
3456
2061
675
1802
12590
2094
738