2446
1788
1009
671
614
489
383
335
280
150
137
119
97
91
88
84
61
52
31
28
25
23
20
19
18
17
16
12
11
10
9
8
7
6
5
4
3