3399
1067
714
328
297
293
265
254
251
246
141
109
105
104
102
88
74
67
53
47
46
40
39
37
36
31
29
24
23
21
17
15
14
13
12
10
9
7
6
5
4
3