14913
22
39
19286
5
83
16479
38
6243
3
9
4427
2
17
11886
6
18
9656
15
8712
7
16
5592
8
5334
0
5336
21