1702
1557
444
427
348
334
262
168
159
126
118
116
88
82
78
70
68
64
63
60
58
47
43
42
41
39
37
35
34
32
31
28
27
26
25
22
21
18
17
16
15
14
13
11
10
9
8
7
6