14229
10
3037
4
1472
1
2457
637
0
409
7550
544
381
445
2490
1101
624
456
2143
1182
2
2702
286
413
410
1710
379
1045
2328
1133
517
505
403
1661
5313