2776
1500
945
639
607
472
462
366
332
155
129
128
98
95
88
77
65
51
49
44
28
27
23
21
20
19
17
16
13
12
11
10
9
8
7
6
5
4
3