4240
1260
894
451
382
337
304
294
262
246
155
138
134
131
128
105
98
97
68
64
50
47
44
36
35
32
27
26
25
24
21
18
15
13
11
9
8
7
6
5
4