2279
1027
564
511
419
417
365
278
229
129
118
114
88
72
63
60
45
38
28
25
23
21
20
19
17
15
13
11
10
9
8
6
5
4
3
2