10659
125
69
75
1087
26
49
284
11
3
235
5
601
410
9
4
12
20
8
32
19
172
98
46
25
39
2
190
132
63
59
204
23
4879
319
690
161
37
43