3724
1141
768
384
329
315
308
278
271
253
148
147
133
109
106
87
85
55
53
46
44
38
36
35
34
27
23
22
19
15
14
12
11
10
9
7
6
5
4
3