3104
2994
2158
1933
1122
1085
1080
994
474
394
379
367
344
278
277
264
241
220
212
193
147
138
113
104
91
83
79
77
66
62
59
52
37
35
34
32
25
23
21
20
19
18
15
14
13
12
11
10
9
7
6
5