4533
1362
961
491
461
369
288
280
242
188
177
160
157
135
108
105
103
79
64
63
56
46
45
39
38
31
30
29
27
26
24
22
17
16
14
13
12
9
7
6
5
4