2990
1874
1225
811
484
428
385
314
222
137
120
113
101
98
87
76
62
54
33
29
26
25
23
21
20
18
14
13
12
10
9
8
7
6
5
4
3