5261
1367
907
438
418
378
374
373
295
287
201
185
140
126
119
109
93
82
76
65
58
53
46
44
38
35
34
32
31
29
27
26
22
20
19
17
15
13
12
11
8
7
6
5
4