5045
1450
1240
1230
446
429
343
299
195
162
160
133
111
67
56
45
38
30
25
23
22
21
19
18
17
15
14
11
9
8
7
6
5
4
3