5694
5053
4843
4378
2239
1981
1141
519
346
271
263
171
141
104
97
64
54
45
24
20
19
17
15
12
11
9
8
7
5
4
3
2