2299
1190
730
486
456
363
357
334
268
131
102
98
76
72
57
43
42
27
25
23
21
20
16
13
12
11
10
9
8
7
6
5
4
3
2