2722
2388
1427
905
600
285
232
219
206
178
132
129
105
91
84
77
63
45
32
31
29
25
24
22
20
18
15
13
10
9
8
7
6
5
4
3