3088
990
733
323
294
260
255
248
223
218
138
124
110
108
101
84
72
69
62
49
40
39
37
36
33
31
27
25
20
19
18
16
14
13
11
10
9
8
7
6
5
4
3