2637
1682
1070
699
481
398
388
374
294
129
111
109
106
99
96
67
55
44
35
29
28
27
18
15
14
13
12
11
10
9
8
7
6
5
4
3