14229
10
1472
1
3037
4
2457
7550
2102
2
1712
3
5289
14
9778
12
1029
2414
2420
6
3721
4232
2815
5885
2865
0
1182
2659
4915
7
1714
2573
1364
624
913
3650
675