2590
972
499
218
214
163
119
110
92
90
85
42
40
36
34
27
26
25
24
23
19
18
17
16
15
14
12
11
10
9
8
6
5
4
3
2