5688
1441
1349
1299
563
443
394
347
172
170
158
154
133
131
92
71
67
34
29
26
24
21
18
16
14
13
12
10
9
7
6
5
4