2259
1290
692
481
333
275
267
220
163
159
108
106
87
85
74
60
51
50
29
24
22
21
16
13
11
10
9
8
7
6
5
4
3
2