2821
932
716
423
342
289
263
215
181
177
151
139
116
110
105
90
87
72
69
57
55
47
46
38
30
28
26
25
23
19
17
16
15
14
13
12
11
9
8
7
6
5
4
3