4878
1348
1164
1013
572
380
337
315
165
163
141
110
109
61
46
43
35
27
23
20
18
17
16
13
12
11
10
9
8
7
6
5
4
3