3250
2565
1738
1056
686
201
183
172
169
129
114
103
90
53
47
43
39
30
27
23
21
20
19
17
16
15
12
10
9
8
7
6
5
4
3