2287
1916
728
509
378
369
286
202
181
146
142
131
108
99
83
73
72
58
56
55
53
51
48
44
43
38
37
36
34
32
30
29
27
25
20
18
15
14
12
10
9