5422
1313
965
502
468
404
341
318
241
202
190
163
154
109
102
94
88
85
82
77
74
50
47
45
40
29
25
23
22
21
20
19
18
17
15
14
11
10
9
8
7
5
4