5589
1467
1018
548
453
411
408
307
277
182
157
153
144
139
123
115
82
73
69
67
64
48
47
41
40
38
36
32
29
28
27
24
22
20
17
16
15
14
11
10
9
8
7
6
5