4368
1098
792
379
344
321
287
284
279
259
162
131
127
116
109
104
103
77
68
64
59
56
47
42
38
34
32
28
27
26
22
20
18
17
14
13
12
11
10
8
7
6
5
4