14229
10
1472
1
3037
4
846
0
860
455
798
1557
7550
2102
2
8116
6
400
464
787
367
809
1712
3
1610
407
826
275
951
392
418
9778
12
1661
2123
463
1244
547