5888
5204
4972
4653
2276
2006
1152
562
383
263
249
181
144
115
100
59
50
49
43
42
35
17
16
14
12
10
8
7
6
5
4
3
2