4438
1098
812
375
359
347
323
299
255
209
137
130
129
116
91
89
83
72
59
56
46
45
44
41
38
37
28
26
25
23
22
21
20
18
17
16
14
13
12
10
7
6
5
4
3