14229
10
3037
4
1472
1
4106
0
11829
477
1898
2102
2
475
400
1712
3
518
455
798
353
611
472
58
383
521
1636
522
1462
804
7550
422
29323
2815
1650
846