21471
2
18944
4
19642
4
17609
4
16500
1
19327
1
15088
1
16195
0