5194
1498
1287
1005
512
354
321
287
193
191
165
136
124
117
83
65
60
34
27
25
24
21
19
15
14
13
10
9
8
7
6
5
4
3