3881
1138
922
713
329
294
231
219
135
133
114
106
101
53
48
41
29
22
19
17
16
14
13
11
10
9
7
6
5
4
3