2186
1360
608
568
476
465
351
299
267
158
116
102
100
88
84
70
45
42
35
28
24
18
16
15
14
13
11
10
9
8
7
6
5
4
3
2