2867
906
666
330
316
259
237
218
187
170
144
119
108
95
87
79
72
64
55
44
40
34
31
30
27
24
23
21
20
18
17
15
12
10
9
8
7
5
4
3