14229
10
3037
4
1472
1
7550
624
0
1182
2
1132
2102
935
1049
714
1084
493
804
553
1712
3
9778
12
675
573
2815
414
383
2420
6
3721
4232
1129
400
2211
300
1454