5249
2136
1371
1135
372
334
272
255
158
156
155
151
97
94
67
59
41
28
26
25
23
18
15
14
12
11
10
8
7
5
4
3
2