14229
10
3037
4
1472
1
860
0
798
475
965
11829
418
8116
6
1230
5
29323
7550
2102
2
611
521
1636
116
458
4106
58
1712
3
1084
853
4940
477
552
63
1454
460