5992
5304
5097
4662
2383
1998
1164
563
362
219
200
177
153
118
106
60
52
50
42
41
36
16
15
13
12
9
8
7
6
5
4
3
2