3661
1152
775
376
310
307
304
285
277
275
164
153
128
117
110
108
100
94
67
59
50
46
42
41
39
35
29
24
22
19
17
16
15
14
12
8
7
6
5
4
3