2704
2291
1398
907
558
421
355
277
215
161
126
124
117
81
75
62
49
48
35
33
28
24
22
20
19
18
13
12
10
9
7
6
4
3