2739
946
720
409
346
287
253
242
233
182
135
132
123
106
104
97
88
77
75
51
49
45
38
32
31
30
28
25
23
22
20
18
17
15
14
11
8
7
6
5
4
3