21302
4
22578
1
15661
0
24418
1
14944
0
19263
3
16612
2
19107
1
21443
2
18926
4