5330
1343
892
536
442
346
326
319
269
251
165
162
148
130
122
109
103
91
73
65
56
53
51
47
40
38
37
34
32
30
28
27
26
23
22
21
20
15
12
11
9
7
6
5
4