14229
10
3037
4
1472
1
475
0
477
11829
1898
4106
798
611
383
400
522
455
521
418
8116
6
458
552
353
846
472
1462
543
804
501
787
7550
3091
7
2102
2