6212
1730
1118
579
565
479
437
428
399
282
197
185
180
177
176
170
142
93
87
81
67
65
62
53
49
43
37
33
30
29
27
26
25
22
18
17
15
14
13
10
9
7
6
5