2745
1051
504
237
188
133
123
108
63
46
43
41
37
32
31
30
27
24
22
18
17
16
15
14
13
11
9
8
7
6
5
4
3