2779
2591
1415
910
738
635
545
421
344
207
172
161
147
119
100
93
48
43
40
37
34
30
24
23
20
19
18
17
15
13
12
10
9
8
7
6
5
3