1662
1168
532
429
422
334
187
178
169
168
113
105
75
71
55
41
40
33
29
28
26
25
23
19
18
15
12
10
9
8
7
6
5