4366
1237
921
426
384
349
344
342
279
246
210
163
142
137
131
106
89
83
76
71
57
51
43
42
37
33
32
31
27
26
21
20
18
17
16
14
13
11
10
9
8
7
6
5
4