3588
990
774
326
312
267
265
264
258
226
143
135
131
113
98
93
92
75
55
52
51
36
34
32
31
25
24
20
19
18
16
15
14
12
11
10
9
6
5
4
3