14125
10
8262
12
2521
2
420
0
10813
7
3287
4
1231
1
2518
3
1072
1957
1485
1243
2123
9836
15
1105
181997
11
1103
534
490
2271
1637
484
596
1166
562
2663
1862
668
1298
477