3917
1118
814
379
311
300
287
286
266
231
144
143
122
120
114
95
90
80
77
59
57
46
45
44
36
34
31
30
26
25
23
22
21
18
16
15
14
10
9
8
7
6
5
4