14229
10
3037
4
1472
1
4594
7550
2102
2
552
0
2683
759
1712
3
3663
1045
525
768
2952
9778
12
458
1152
1297
584
440
4328
2420
6
3721
4232
2815
266
2522
611