29051
10
18037
6
23508
1
20291
0
26901
9
10616
17
13972
15
12610
1
14126
16
8748
4
9818
1
9692
2
8058
3
12484
0
11969
5
5166
5
7017
4
4394
3