14229
10
3037
4
1472
1
1712
3
18385
2
3027
805
8475
12
1832
1182
676
0
7260
561
6371
7
1022
9768
8
1799
9441
11782
26
7550
3564
1269
2102
1759
4311
2120
2670
20
3243
3803
9778