2900
1072
595
252
183
144
137
119
56
50
48
46
41
38
30
24
23
22
20
19
18
17
16
15
13
11
10
8
7
6
5
4
3