3647
1616
915
536
343
226
179
174
154
126
124
122
113
78
48
40
28
26
25
23
18
17
15
13
12
11
10
9
7
6
5
4
3