5491
1420
1288
1267
606
434
409
350
166
165
146
131
110
109
100
64
59
30
28
20
19
16
15
14
13
12
10
9
8
7
6
5
4