3834
1201
823
432
374
338
299
277
261
234
150
143
134
130
126
110
94
92
59
55
54
42
36
34
33
31
28
27
26
24
23
17
16
15
14
13
12
11
10
8
6
5
4