2716
859
624
292
289
240
206
201
181
164
143
112
102
90
87
73
69
56
37
36
35
34
28
26
24
23
19
18
17
16
15
12
11
8
7
6
5
4
3