2173
1683
488
481
284
278
231
227
173
105
98
79
78
77
73
70
65
58
55
43
42
41
40
38
35
34
32
29
27
23
21
20
19
18
17
15
12
10
9