4884
1473
1155
1101
468
358
295
293
169
167
137
132
118
117
66
65
49
26
23
21
20
18
17
16
14
13
12
10
9
8
7
6
5
4
3