1775
1547
427
393
391
377
264
248
164
163
152
146
117
101
91
89
78
77
76
72
63
61
57
56
53
49
48
43
41
38
35
29
28
27
26
24
23
22
21
20
17
15
13
10
9