2215
901
543
478
384
348
346
265
175
120
115
109
97
90
70
61
53
42
37
36
20
17
14
13
12
11
9
8
6
5
4
3
2