19926
2
55983
30
157553
70
105313
12
12133
16
12174
10
74305
41
1818
2
14160
33
117127
15
5863
4
10518
6
3621
2
16611
7
17344
42
17526
9
2255
0
2937
0
3352
0
3220
0
1669
1
2890
4
1765
1
16863
28
4399
0
2318
1