4769
1394
921
452
411
405
362
355
286
265
184
171
162
135
127
107
93
90
69
67
61
53
46
36
35
32
29
27
24
23
21
20
17
15
13
10
9
8
7
6
5
4