12594
6
105
894
15698
11
207
14021
9
22288
13
6633
1
2507
2
43339
12769
8
169
19914
5
25287
10136
556
18638
3
10585
133
91
3896
155
7256
5361
51977
17688
7