4604
1261
858
417
370
360
338
328
283
276
180
174
139
130
122
114
101
82
59
58
57
47
40
38
37
35
33
29
28
26
24
23
19
18
17
16
13
12
11
10
9
8
5
4