21478
2
18946
4
19644
4
17611
4
16502
1
19327
1
15088
1
16198
0