4330
1135
844
364
355
324
307
297
289
257
145
143
126
120
115
111
67
63
61
53
43
41
34
33
32
28
27
22
20
19
18
17
16
15
14
13
12
11
10
9
8
6
5
4
3