5396
1472
1321
1171
639
406
405
367
166
164
140
134
132
104
101
85
67
27
26
19
17
15
13
12
10
9
8
7
6
5
4
3