1573
1191
549
391
382
304
176
168
166
151
106
88
79
64
60
58
40
37
35
28
24
23
22
20
19
17
15
14
13
12
10
9
8
7
6
5
4