2720
2604
1408
897
740
615
590
212
188
164
147
139
135
97
93
77
55
54
33
32
29
25
20
17
16
14
13
12
10
9
7
6
5
4
3