11395
140
129
64
1841
40
508
3
184
771
233
5
2
20
12
29
28
34
360
68
39
32
35
11
14
106
4
44
9
52
36
284
22
2694
520
144
43
8