14229
10
3037
4
1472
1
2457
637
0
409
544
1832
3
798
381
445
415
2490
177
1101
456
2143
1182
2
2702
286
413
410
1710
379
1045
2328
1133
517
505
574