2453
2088
612
534
526
374
314
236
198
152
118
112
111
104
95
94
78
67
66
54
47
46
45
43
42
40
39
37
36
34
33
32
31
30
28
25
24
23
22
17
14
12
11
10