15260
15
0
15896
8
15460
14411
9
16979
14308
6
14337
3
15119
1
15397
4
18231
12
16464
11
14106
14245
21
13832
14
17612
28