14229
10
3037
4
1472
1
282572
0
7550
624
1182
2
7260
2102
1712
3
9778
12
675
2855
4820
2815
3442
256612
18403
6
2420
3721
4232
4669
2457
20634
8
96512
369
36045
4396
3535
5